Class HL7Application
java.lang.Object
org.aoju.bus.image.metric.internal.hl7.HL7Application
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConnection(Connection conn) voidconnect(Connection remote) connect(Connection local, Connection remote) connect(HL7Application remote) findCompatibleConnection(Connection remoteConn) String[]String[]String[]final Device<T extends HL7ApplicationExtension>
TgetHL7AppExtensionNotNull(Class<T> clazz) <T extends HL7ApplicationExtension>
TgetHL7ApplicationExtension(Class<T> clazz) final Stringfinal BooleanString[]booleanbooleanisOtherApplicationName(String name) onMessage(Connection conn, Socket s, UnparsedHL7Message msg) open(Connection remote) open(Connection local, Connection remote) open(HL7Application remote) voidbooleanremoveConnection(Connection conn) booleanvoidsetAcceptedMessageTypes(String... types) voidsetAcceptedSendingApplications(String... names) voidsetApplicationClusters(String[] applicationClusters) voidsetApplicationName(String name) voidsetDescription(String description) voidprotected voidfinal voidsetHL7DefaultCharacterSet(String hl7DefaultCharacterSet) final voidsetHL7MessageListener(HL7MessageListener listener) voidsetHL7SendingCharacterSet(String hl7SendingCharacterSet) voidsetInstalled(Boolean installed) voidsetOtherApplicationNames(String... names)
-
Constructor Details
-
HL7Application
public HL7Application() -
HL7Application
-
-
Method Details
-
getDevice
-
setDevice
-
getApplicationName
-
setApplicationName
-
getHL7DefaultCharacterSet
-
setHL7DefaultCharacterSet
-
getHL7SendingCharacterSet
-
setHL7SendingCharacterSet
-
getAcceptedSendingApplications
-
setAcceptedSendingApplications
-
getOtherApplicationNames
-
setOtherApplicationNames
-
isOtherApplicationName
-
getAcceptedMessageTypes
-
setAcceptedMessageTypes
-
getDescription
-
setDescription
-
getApplicationClusters
-
setApplicationClusters
-
isInstalled
public boolean isInstalled() -
getInstalled
-
setInstalled
-
getHL7MessageListener
-
setHL7MessageListener
-
addConnection
-
removeConnection
-
getConnections
-
onMessage
public UnparsedHL7Message onMessage(Connection conn, Socket s, UnparsedHL7Message msg) throws HL7Exception - Throws:
HL7Exception
-
connect
public MLLPConnection connect(Connection remote) throws IOException, org.aoju.bus.core.exception.InternalException, GeneralSecurityException - Throws:
IOExceptionorg.aoju.bus.core.exception.InternalExceptionGeneralSecurityException
-
connect
public MLLPConnection connect(HL7Application remote) throws IOException, org.aoju.bus.core.exception.InternalException, GeneralSecurityException - Throws:
IOExceptionorg.aoju.bus.core.exception.InternalExceptionGeneralSecurityException
-
connect
public MLLPConnection connect(Connection local, Connection remote) throws IOException, org.aoju.bus.core.exception.InternalException, GeneralSecurityException - Throws:
IOExceptionorg.aoju.bus.core.exception.InternalExceptionGeneralSecurityException
-
open
public HL7Connection open(Connection remote) throws IOException, org.aoju.bus.core.exception.InternalException, GeneralSecurityException - Throws:
IOExceptionorg.aoju.bus.core.exception.InternalExceptionGeneralSecurityException
-
open
public HL7Connection open(HL7Application remote) throws IOException, org.aoju.bus.core.exception.InternalException, GeneralSecurityException - Throws:
IOExceptionorg.aoju.bus.core.exception.InternalExceptionGeneralSecurityException
-
open
public HL7Connection open(Connection local, Connection remote) throws IOException, org.aoju.bus.core.exception.InternalException, GeneralSecurityException - Throws:
IOExceptionorg.aoju.bus.core.exception.InternalExceptionGeneralSecurityException
-
findCompatibleConnection
public Compatible findCompatibleConnection(HL7Application remote) throws org.aoju.bus.core.exception.InternalException - Throws:
org.aoju.bus.core.exception.InternalException
-
findCompatibleConnection
public Connection findCompatibleConnection(Connection remoteConn) throws org.aoju.bus.core.exception.InternalException - Throws:
org.aoju.bus.core.exception.InternalException
-
reconfigure
-
setHL7ApplicationAttributes
-
addHL7ApplicationExtension
-
removeHL7ApplicationExtension
-
listHL7ApplicationExtensions
-
getHL7ApplicationExtension
-
getHL7AppExtensionNotNull
-