Class ServiceInformation<T extends SimpleEndpoint>
- java.lang.Object
-
- network.oxalis.vefa.peppol.common.model.ServiceInformation<T>
-
- All Implemented Interfaces:
Serializable
public class ServiceInformation<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 DocumentTypeIdentifiergetDocumentTypeIdentifier()TgetEndpoint(ProcessIdentifier processIdentifier, TransportProfile... transportProfiles)ParticipantIdentifiergetParticipantIdentifier()List<ProcessMetadata<T>>getProcesses()static <T extends SimpleEndpoint>
ServiceInformation<T>of(ParticipantIdentifier participantIdentifier, DocumentTypeIdentifier documentTypeIdentifier, List<ProcessMetadata<T>> processes)
-
-
-
Method Detail
-
of
public static <T extends SimpleEndpoint> ServiceInformation<T> of(ParticipantIdentifier participantIdentifier, DocumentTypeIdentifier documentTypeIdentifier, List<ProcessMetadata<T>> processes)
-
getParticipantIdentifier
public ParticipantIdentifier getParticipantIdentifier()
-
getDocumentTypeIdentifier
public DocumentTypeIdentifier getDocumentTypeIdentifier()
-
getProcesses
public List<ProcessMetadata<T>> getProcesses()
-
getEndpoint
public T getEndpoint(ProcessIdentifier processIdentifier, TransportProfile... transportProfiles) throws EndpointNotFoundException
- Throws:
EndpointNotFoundException
-
-