Class IdentityBuilderImpl
java.lang.Object
com.adaptris.core.security.access.IdentityBuilderImpl
- All Implemented Interfaces:
ComponentLifecycle
,IdentityBuilder
- Direct Known Subclasses:
CompositeIdentityBuilder
,EmptyIdentityBuilder
,MetadataIdentityBuilderImpl
-
Field Details
-
log
protected transient org.slf4j.Logger log
-
-
Constructor Details
-
IdentityBuilderImpl
public IdentityBuilderImpl()
-
-
Method Details
-
init
Description copied from interface:ComponentLifecycle
Initialises the component.Component initialisation includes config verification, creation of connections etc.
- Specified by:
init
in interfaceComponentLifecycle
- Throws:
CoreException
- wrapping any underlyingException
s
-
start
Description copied from interface:ComponentLifecycle
Starts the component.Once a component is started it should be ready to process messages. In the case of
AdaptrisMessageConsumer
, calling start will begin message delivery.- Specified by:
start
in interfaceComponentLifecycle
- Throws:
CoreException
- wrapping any underlyingException
s
-
stop
public void stop()Description copied from interface:ComponentLifecycle
Stop the componentA stopped component is not expected to be ready to process messages. In the case of
AdaptrisMessageConsumer
, calling stop will pause message delivery. Throwing aRuntimeException
may cause unintended consequences- Specified by:
stop
in interfaceComponentLifecycle
-
close
public void close()Description copied from interface:ComponentLifecycle
Closes the component.A closed component should release any connections it uses, etc. and clean up completely. Throwing a
RuntimeException
may cause unintended consequences- Specified by:
close
in interfaceComponentLifecycle
-