OpenSplice Java FACE API  v6.x
OpenSplice Future Airborne Capability Environment (FACE) Java API
org.vortex.FACE.SourceConnection< TYPE > Class Template Reference
Inheritance diagram for org.vortex.FACE.SourceConnection< TYPE >:
Inheritance graph
Collaboration diagram for org.vortex.FACE.SourceConnection< TYPE >:
Collaboration graph

Public Member Functions

 SourceConnection (ConnectionDescription description, Class< TYPE > dataType)
 
DestinationConnection< TYPE > asDestination ()
 
SourceConnection< TYPE > asSource ()
 
void close ()
 
ConnectionDescription getDescription ()
 
CONNECTION_DIRECTION_TYPE getDirection ()
 
DomainParticipant getParticipant ()
 
TRANSPORT_CONNECTION_STATUS_TYPE getStatus ()
 
Topic< TYPE > getTopic ()
 
RETURN_CODE_TYPE sendMessage (TYPE instanceData, long timeout, us.opengroup.FACE.LongHolder transaction_id)
 

Static Public Member Functions

static< TYPE > Connection< TYPE > getConnection (ConnectionDescription description, Class< TYPE > dataType)
 

Protected Member Functions

void readLock ()
 
void readUnlock ()
 
void setLastMessageValidity (VALIDITY_TYPE lastMessageValidity)
 
void writeLock ()
 
void writeUnlock ()
 

Detailed Description

Definition at line 40 of file SourceConnection.java.

Constructor & Destructor Documentation

◆ SourceConnection()

org.vortex.FACE.SourceConnection< TYPE >.SourceConnection ( ConnectionDescription  description,
Class< TYPE >  dataType 
)

Definition at line 45 of file SourceConnection.java.

Member Function Documentation

◆ asDestination()

DestinationConnection<TYPE> org.vortex.FACE.Connection< TYPE >.asDestination ( )
inherited

Definition at line 145 of file Connection.java.

◆ asSource()

SourceConnection<TYPE> org.vortex.FACE.Connection< TYPE >.asSource ( )
inherited

Definition at line 152 of file Connection.java.

◆ close()

void org.vortex.FACE.Connection< TYPE >.close ( )
inherited

Definition at line 124 of file Connection.java.

◆ getConnection()

static <TYPE> Connection<TYPE> org.vortex.FACE.Connection< TYPE >.getConnection ( ConnectionDescription  description,
Class< TYPE >  dataType 
)
staticinherited

Definition at line 111 of file Connection.java.

◆ getDescription()

ConnectionDescription org.vortex.FACE.Connection< TYPE >.getDescription ( )
inherited

Definition at line 75 of file Connection.java.

◆ getDirection()

CONNECTION_DIRECTION_TYPE org.vortex.FACE.SourceConnection< TYPE >.getDirection ( )

Definition at line 100 of file SourceConnection.java.

◆ getParticipant()

DomainParticipant org.vortex.FACE.Connection< TYPE >.getParticipant ( )
inherited

Definition at line 79 of file Connection.java.

◆ getStatus()

TRANSPORT_CONNECTION_STATUS_TYPE org.vortex.FACE.Connection< TYPE >.getStatus ( )
inherited

Definition at line 59 of file Connection.java.

◆ getTopic()

Topic<TYPE> org.vortex.FACE.Connection< TYPE >.getTopic ( )
inherited

Definition at line 83 of file Connection.java.

◆ readLock()

void org.vortex.FACE.Connection< TYPE >.readLock ( )
protectedinherited

Definition at line 159 of file Connection.java.

◆ readUnlock()

void org.vortex.FACE.Connection< TYPE >.readUnlock ( )
protectedinherited

Definition at line 163 of file Connection.java.

◆ sendMessage()

RETURN_CODE_TYPE org.vortex.FACE.SourceConnection< TYPE >.sendMessage ( TYPE  instanceData,
long  timeout,
us.opengroup.FACE.LongHolder  transaction_id 
)

Definition at line 105 of file SourceConnection.java.

◆ setLastMessageValidity()

void org.vortex.FACE.Connection< TYPE >.setLastMessageValidity ( VALIDITY_TYPE  lastMessageValidity)
protectedinherited

Definition at line 67 of file Connection.java.

◆ writeLock()

void org.vortex.FACE.Connection< TYPE >.writeLock ( )
protectedinherited

Definition at line 167 of file Connection.java.

◆ writeUnlock()

void org.vortex.FACE.Connection< TYPE >.writeUnlock ( )
protectedinherited

Definition at line 171 of file Connection.java.


The documentation for this class was generated from the following file: