public interface TransportWLSArtifactDeployer
| Modifier and Type | Method and Description |
|---|---|
void |
makeWLSChangesOnCreate(DomainMBean editableDomain, EndPointOperations.Create context)
Called on admin server when the transport endpoint needs to be created by the service bus deployment system so that required WLS changes are performed.
|
void |
makeWLSChangesOnDelete(DomainMBean editableDomain, EndPointOperations.Delete context)
Called on admin server when the transport endpoint needs to be deleted by the service bus deployment system so that required WLS changes are performed.
|
void |
makeWLSChangesOnResume(DomainMBean editableDomain, EndPointOperations.Resume context)
Called on admin server when the transport endpoint needs to be resumed (re-enabled) by the service bus deployment system so that required WLS changes are performed.
|
void |
makeWLSChangesOnSuspend(DomainMBean editableDomain, EndPointOperations.Suspend context)
Called on admin server when the transport endpoint needs to be suspended (disabled) by the service bus deployment system so that required WLS changes are performed.
|
void |
makeWLSChangesOnUpdate(DomainMBean editableDomain, EndPointOperations.Update context)
Called on admin server when the transport endpoint needs to be updated by the service bus deployment system so that required WLS changes are performed.
|
void |
sessionActivationFailed(EndPointOperations.CommonOperation context)
Called when session activation has failed The callee may NOT throw exceptions as there is no way to recover
|
void |
sessionActivationSucceeded(EndPointOperations.CommonOperation context)
Called when session activation has succeeded The callee may NOT throw exceptions as there is no way to recover
|
void makeWLSChangesOnCreate(DomainMBean editableDomain,
EndPointOperations.Create context)
throws TransportException
editableDomain - the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext - context for create operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnUpdate(DomainMBean editableDomain,
EndPointOperations.Update context)
throws TransportException
editableDomain - the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext - context for update operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnSuspend(DomainMBean editableDomain,
EndPointOperations.Suspend context)
throws TransportException
editableDomain - the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext - context for suspend operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnResume(DomainMBean editableDomain,
EndPointOperations.Resume context)
throws TransportException
editableDomain - the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext - context for resume operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnDelete(DomainMBean editableDomain,
EndPointOperations.Delete context)
throws TransportException
editableDomain - the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext - context for delete operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportExceptionvoid sessionActivationSucceeded(EndPointOperations.CommonOperation context)
context - context for operation. Providers can use this to extract endpoint configuration, service reference, etc.void sessionActivationFailed(EndPointOperations.CommonOperation context)
context - context for operation. Providers can use this to extract endpoint configuration, service reference, etc.