public class HttpSecurityFlowMetaDataImpl<F extends Enum<F>> extends Object implements HttpSecurityFlowMetaData<F>
HttpSecurityFlowMetaData
implementation.Constructor and Description |
---|
HttpSecurityFlowMetaDataImpl(F key,
Class<?> argumentType)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
Class<?> |
getArgumentType()
Obtains the
Class of the argument that is passed to the
JobSequence . |
F |
getKey()
Obtains the
Enum key identifying the application
JobSequence to instigate. |
String |
getLabel()
Provides a descriptive name for this
JobSequence . |
void |
setLabel(String label)
Specifies a label to describe the
JobSequence . |
public HttpSecurityFlowMetaDataImpl(F key, Class<?> argumentType)
key
- Key identifying the JobSequence
.argumentType
- Type of argument passed to the JobSequence
.public void setLabel(String label)
JobSequence
.label
- Label to describe the JobSequence
.public F getKey()
HttpSecurityFlowMetaData
Enum
key identifying the application
JobSequence
to instigate.getKey
in interface HttpSecurityFlowMetaData<F extends Enum<F>>
Enum
key identifying the application JobSequence
to instigate.public Class<?> getArgumentType()
HttpSecurityFlowMetaData
Obtains the Class
of the argument that is passed to the
JobSequence
.
This may be null
to indicate no argument is passed.
getArgumentType
in interface HttpSecurityFlowMetaData<F extends Enum<F>>
JobSequence
.public String getLabel()
HttpSecurityFlowMetaData
JobSequence
. This is useful
to better describe the JobSequence
.getLabel
in interface HttpSecurityFlowMetaData<F extends Enum<F>>
JobSequence
.Copyright © 2005–2016. All rights reserved.