Package org.projecthusky.xua.saml2.impl
Class StatusBuilderImpl
java.lang.Object
org.projecthusky.xua.saml2.impl.StatusBuilderImpl
- All Implemented Interfaces:
SecurityObjectBuilder<org.opensaml.saml.saml2.core.Status,
,Status> SimpleBuilder<Status>
,StatusBuilder
public class StatusBuilderImpl
extends Object
implements StatusBuilder, SecurityObjectBuilder<org.opensaml.saml.saml2.core.Status,Status>
- Since:
- Feb 22, 2018 9:26:34 AM
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()
Creates a concrete instance of T with setted params. Erstellt die konkrete Instanz von T mit den gesetzten Parametern.create
(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.protocol.StatusType statusType) Method to create an instance of type StatusType. Methode um eine Instanc des Typs StatusType zu erstellen.create
(org.opensaml.saml.saml2.core.Status aInternalObject) Method to create an instance of type T. Methode um eine Instanc des Typs T zu erstellen.statusCode
(StatusCode aStatusCode) Method to set the StatusCode of the Status to be build. Methode um ein StatusCode dem Status hinzuzufügen.statusMessage
(String aStatusMessage) Method to set the StatusMessage of the Status to be build. Methode um eine StatusMessage dem Status hinzuzufügen.
-
Constructor Details
-
StatusBuilderImpl
public StatusBuilderImpl()Default constructor.
-
-
Method Details
-
create
Creates a concrete instance of T with setted params.Erstellt die konkrete Instanz von T mit den gesetzten Parametern.- Specified by:
create
in interfaceSimpleBuilder<Status>
- Returns:
- a new instance of T with the params seteine neue Instanz von T mit den gesetzten Parametern
- See Also:
-
create
Method to create an instance of type T.Methode um eine Instanc des Typs T zu erstellen.- Specified by:
create
in interfaceSecurityObjectBuilder<org.opensaml.saml.saml2.core.Status,
Status> - Parameters:
aInternalObject
-the internal wrapped object of type Tdas Innere, gewrappte Object vom Typ T- Returns:
- the Object ot the type U
the instance of type Udie erstellte Instanz vom Typ U
- See Also:
-
create
public Status create(org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.protocol.StatusType statusType) Method to create an instance of type StatusType.Methode um eine Instanc des Typs StatusType zu erstellen.- Specified by:
create
in interfaceStatusBuilder
- Parameters:
statusType
-the internal wrapped object of type StatusTypedas Innere, gewrappte Object vom Typ StatusType- Returns:
- the Object ot the type StatusBuilder
the instance of type StatusBuilderdie erstellte Instanz vom Typ StatusBuilder
- See Also:
-
statusCode
Method to set the StatusCode of the Status to be build.Methode um ein StatusCode dem Status hinzuzufügen.- Specified by:
statusCode
in interfaceStatusBuilder
- Parameters:
aStatusCode
-the StatusCode to be setder StatusCode der gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-
statusMessage
Method to set the StatusMessage of the Status to be build.Methode um eine StatusMessage dem Status hinzuzufügen.- Specified by:
statusMessage
in interfaceStatusBuilder
- Parameters:
aStatusMessage
-the StatusMessage to be setdie StatusMessage der gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
- See Also:
-