public class SpringContainerDeployer extends Object implements ControllerCallbackListener
Modifier and Type | Field and Description |
---|---|
static int |
QUIESCE_AND_STOP |
static int |
STOP_NOW |
Constructor and Description |
---|
SpringContainerDeployer() |
SpringContainerDeployer(ConcurrentHashMap aSpringContainerRegistry) |
Modifier and Type | Method and Description |
---|---|
String |
deploy(String springContextFile) |
String |
deploy(String[] springContextFiles) |
org.springframework.context.support.FileSystemXmlApplicationContext |
getSpringContext() |
AnalysisEngineController |
getTopLevelController() |
boolean |
initializationFailed() |
boolean |
isInitialized() |
void |
notifyOnInitializationFailure(AnalysisEngineController aController,
Exception e) |
void |
notifyOnInitializationFailure(Exception e) |
void |
notifyOnInitializationSuccess() |
void |
notifyOnInitializationSuccess(AnalysisEngineController aController) |
void |
notifyOnReconnecting(String aMessage) |
void |
notifyOnReconnectionSuccess() |
void |
notifyOnTermination(String message) |
void |
notifyOnTermination(String aServiceName,
String aCasReferenceId,
Exception cause) |
void |
startListeners() |
void |
undeploy(int stop_level) |
protected void |
waitForServiceNotification() |
public static final int QUIESCE_AND_STOP
public static final int STOP_NOW
public SpringContainerDeployer()
public SpringContainerDeployer(ConcurrentHashMap aSpringContainerRegistry)
public AnalysisEngineController getTopLevelController()
public String deploy(String springContextFile) throws org.apache.uima.resource.ResourceInitializationException
org.apache.uima.resource.ResourceInitializationException
public String deploy(String[] springContextFiles) throws org.apache.uima.resource.ResourceInitializationException
org.apache.uima.resource.ResourceInitializationException
protected void waitForServiceNotification() throws Exception
Exception
public void notifyOnInitializationFailure(AnalysisEngineController aController, Exception e)
notifyOnInitializationFailure
in interface ControllerCallbackListener
public void notifyOnInitializationSuccess(AnalysisEngineController aController)
notifyOnInitializationSuccess
in interface ControllerCallbackListener
public void notifyOnInitializationFailure(Exception e)
notifyOnInitializationFailure
in interface ControllerCallbackListener
public void notifyOnInitializationSuccess()
notifyOnInitializationSuccess
in interface ControllerCallbackListener
public void notifyOnTermination(String message)
notifyOnTermination
in interface ControllerCallbackListener
public org.springframework.context.support.FileSystemXmlApplicationContext getSpringContext()
public boolean isInitialized()
public boolean initializationFailed()
public void notifyOnTermination(String aServiceName, String aCasReferenceId, Exception cause)
public void notifyOnReconnecting(String aMessage)
notifyOnReconnecting
in interface ControllerCallbackListener
public void notifyOnReconnectionSuccess()
notifyOnReconnectionSuccess
in interface ControllerCallbackListener
Copyright © 2016. All rights reserved.