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.