public interface ServiceWrapper extends Service
There are some services that wrap services and yet aren't ServiceCollection
instances (for instance :
StatelessServiceWrapper
or BranchingServiceEnabler
). This marker interface allows us to introduce some custom
handling for those services. The primary use here is to manage testing via the UI and usage of
AdaptrisConnection.cloneForTesting()
.
Implementing this interface is optional and isn't required for normal Interlok runtime.
CONFIRMATION_ID_KEY
Modifier and Type | Method and Description |
---|---|
Service[] |
wrappedServices()
Return all the services that are wrapped by this service.
|
continueOnFailure, doService, isBranching, setUniqueId
createName, createQualifier, isTrackingEndpoint
changeState, requestClose, requestInit, requestStart, requestStop, retrieveComponentState
getUniqueId
close, init, start, stop
prepare
getLookupName
Service[] wrappedServices()