Class ProcessMetadata<T extends SimpleEndpoint>
- java.lang.Object
-
- network.oxalis.vefa.peppol.common.model.ProcessMetadata<T>
-
- All Implemented Interfaces:
Serializable
public class ProcessMetadata<T extends SimpleEndpoint> extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)TgetEndpoint(TransportProfile... transportProfiles)List<T>getEndpoints()List<ProcessIdentifier>getProcessIdentifier()List<TransportProfile>getTransportProfiles()inthashCode()static <T extends SimpleEndpoint>
ProcessMetadata<T>of(List<ProcessIdentifier> processIdentifier, List<T> endpoints)static <T extends SimpleEndpoint>
ProcessMetadata<T>of(List<ProcessIdentifier> processIdentifier, T... endpoints)static <T extends SimpleEndpoint>
ProcessMetadata<T>of(ProcessIdentifier processIdentifier, List<T> endpoints)static <T extends SimpleEndpoint>
ProcessMetadata<T>of(ProcessIdentifier processIdentifier, T... endpoints)StringtoString()
-
-
-
Method Detail
-
of
public static <T extends SimpleEndpoint> ProcessMetadata<T> of(ProcessIdentifier processIdentifier, T... endpoints)
-
of
public static <T extends SimpleEndpoint> ProcessMetadata<T> of(List<ProcessIdentifier> processIdentifier, T... endpoints)
-
of
public static <T extends SimpleEndpoint> ProcessMetadata<T> of(ProcessIdentifier processIdentifier, List<T> endpoints)
-
of
public static <T extends SimpleEndpoint> ProcessMetadata<T> of(List<ProcessIdentifier> processIdentifier, List<T> endpoints)
-
getProcessIdentifier
public List<ProcessIdentifier> getProcessIdentifier()
-
getTransportProfiles
public List<TransportProfile> getTransportProfiles()
-
getEndpoint
public T getEndpoint(TransportProfile... transportProfiles) throws EndpointNotFoundException
- Throws:
EndpointNotFoundException
-
-