Class CompositeIdentityBuilder
- java.lang.Object
-
- com.adaptris.core.security.access.IdentityBuilderImpl
-
- com.adaptris.core.security.access.CompositeIdentityBuilder
-
- All Implemented Interfaces:
ComponentLifecycle
,IdentityBuilder
public class CompositeIdentityBuilder extends IdentityBuilderImpl
IdentityBuilder
implementation that wraps a list of builders.In the adapter configuration file this class is aliased as composite-identity-builder which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Field Summary
-
Fields inherited from class com.adaptris.core.security.access.IdentityBuilderImpl
log
-
-
Constructor Summary
Constructors Constructor Description CompositeIdentityBuilder()
CompositeIdentityBuilder(java.util.List<IdentityBuilder> builders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
build(AdaptrisMessage msg)
java.util.List<IdentityBuilder>
getBuilders()
void
setBuilders(java.util.List<IdentityBuilder> builders)
-
Methods inherited from class com.adaptris.core.security.access.IdentityBuilderImpl
close, init, start, stop
-
-
-
-
Constructor Detail
-
CompositeIdentityBuilder
public CompositeIdentityBuilder()
-
CompositeIdentityBuilder
public CompositeIdentityBuilder(java.util.List<IdentityBuilder> builders)
-
-
Method Detail
-
build
public java.util.Map<java.lang.String,java.lang.Object> build(AdaptrisMessage msg) throws ServiceException
- Throws:
ServiceException
-
getBuilders
public java.util.List<IdentityBuilder> getBuilders()
- Returns:
- the builders
-
setBuilders
public void setBuilders(java.util.List<IdentityBuilder> builders)
- Parameters:
builders
- the builders to set
-
-