java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceRevokedEvent
- 所有已实现的接口:
Serializable
BeanContextServiceRevokedListener 使用此事件类型来识别被撤销的服务。
- 参见:
-
字段摘要
字段在类 java.beans.beancontext.BeanContextEvent 中声明的字段
propagatedFrom在类 java.util.EventObject 中声明的字段
source -
构造方法总结
构造方法构造方法描述BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate) 构造一个BeanContextServiceEvent。 -
方法总结
修饰符和类型方法描述Class<?>获取作为此通知主题的服务类获取源作为BeanContextServices类型的引用boolean报告当前服务是否被强制撤销,在这种情况下,引用现在无效且不可用。booleanisServiceClass(Class<?> service) 检查此事件以确定被撤销的服务是否属于特定类。在类 java.beans.beancontext.BeanContextEvent 中声明的方法
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom在类 java.util.EventObject 中声明的方法
getSource, toString
-
字段详细信息
-
serviceClass
对被撤销服务的Class引用。
-
-
构造方法详细信息
-
BeanContextServiceRevokedEvent
构造一个BeanContextServiceEvent。- 参数:
bcs- 撤销此服务的BeanContextServicessc- 被撤销的服务invalidate-true立即撤销
-
-
方法详情
-
getSourceAsBeanContextServices
获取源作为BeanContextServices类型的引用- 返回:
-
撤销此服务的
BeanContextServices
-
getServiceClass
获取作为此通知主题的服务类- 返回:
-
对被撤销服务的
Class引用
-
isServiceClass
检查此事件以确定被撤销的服务是否属于特定类。- 参数:
service- 感兴趣的服务(应该是非空的)- 返回:
true如果被撤销的服务与指定服务属于同一类
-
isCurrentServiceInvalidNow
public boolean isCurrentServiceInvalidNow()报告当前服务是否被强制撤销,在这种情况下,引用现在无效且不可用。- 返回:
true如果当前服务被强行撤销
-