本文整理了Java中org.glassfish.api.event.Events.unregister()
方法的一些代码示例,展示了Events.unregister()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Events.unregister()
方法的具体详情如下:
包路径:org.glassfish.api.event.Events
类名称:Events
方法名:unregister
[英]Unregisteres a listener
[中]注销侦听器
代码示例来源:origin: org.glassfish.connectors/connectors-runtime
public void preDestroy() {
events.unregister(this);
}
}
代码示例来源:origin: org.glassfish.fighterfish/osgi-javaee-base
private void unregisterGlassFishShutdownHook() {
if (listener != null) {
events.unregister(listener);
}
}
代码示例来源:origin: org.glassfish/osgi-javaee-base
private void unregisterGlassFishShutdownHook() {
if (listener != null) {
events.unregister(listener);
}
}
代码示例来源:origin: org.glassfish.connectors/connectors-runtime
public void preDestroy(){
events.unregister(this);
}
代码示例来源:origin: org.glassfish.main.resources/resources-runtime
public void preDestroy(){
events.unregister(this);
}
代码示例来源:origin: eclipse-ee4j/glassfish
private void disposeServiceLocator() {
if (deploymentFailedListener != null) {
events.unregister(deploymentFailedListener);
deploymentFailedListener = null;
}
if (appServiceLocator != null) {
ServiceLocatorFactory.getInstance().destroy(appServiceLocator);
appServiceLocator = null;
}
}
代码示例来源:origin: org.glassfish.connectors/connectors-runtime
/**
* Stop the application container
*
* @param stopContext
* @return true if stopping was successful.
*/
public boolean stop(ApplicationContext stopContext) {
boolean stopped = false;
DeploymentContext dc = (DeploymentContext) stopContext;
UndeployCommandParameters dcp = dc.getCommandParameters(UndeployCommandParameters.class);
boolean failIfResourcesExist = false;
//"stop" may be called even during deployment/load failure.
//Look for the undeploy flags only when it is undeploy-command
if(dcp != null){
if (dcp.origin == OpsParams.Origin.undeploy) {
if(!(dcp._ignoreCascade || dcp.cascade)){
failIfResourcesExist = true;
}
}
}
if (!undeployGlobalResources(failIfResourcesExist)) {
stopped = false;
} else {
runtime.unregisterConnectorApplication(getModuleName());
stopped = true;
logFine("Resource Adapter [ " + getModuleName() + " ] stopped");
event.unregister(this);
}
return stopped;
}
代码示例来源:origin: org.glassfish.main.cluster/gms-adapter
} catch (GMSException e) {
events.unregister(glassfishEventListener);
throw e;
代码示例来源:origin: org.glassfish.main.cluster/gms-adapter
gms.shutdown(GMSConstants.shutdownType.INSTANCE_SHUTDOWN);
removePlannedShutdownListener(GMSAdapterImpl.this);
events.unregister(glassfishEventListener);
} else if (event.is(EventTypes.SERVER_READY)) {
代码示例来源:origin: fujitsu/launcher
events.unregister(this);
try {
archive.close();
代码示例来源:origin: fujitsu/launcher
return true;
} catch (Exception ex) {
events.unregister(this);
if (initialContext != null && initialContext.getSource() != null) {
try {
代码示例来源:origin: org.glassfish.deployment/deployment-admin
events.unregister(this);
内容来源于网络,如有侵权,请联系作者删除!