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

Public Member Functions

 Connection (ConnectionDescription description, Class< TYPE > dataType)
 
DestinationConnection< TYPE > asDestination ()
 
SourceConnection< TYPE > asSource ()
 
void close ()
 
ConnectionDescription getDescription ()
 
abstract CONNECTION_DIRECTION_TYPE getDirection ()
 
DomainParticipant getParticipant ()
 
TRANSPORT_CONNECTION_STATUS_TYPE getStatus ()
 
Topic< TYPE > getTopic ()
 

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 39 of file Connection.java.

Constructor & Destructor Documentation

◆ Connection()

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

Definition at line 49 of file Connection.java.

Member Function Documentation

◆ asDestination()

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

Definition at line 145 of file Connection.java.

◆ asSource()

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

Definition at line 152 of file Connection.java.

◆ close()

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

Definition at line 124 of file Connection.java.

◆ getConnection()

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

Definition at line 111 of file Connection.java.

◆ getDescription()

Definition at line 75 of file Connection.java.

◆ getDirection()

abstract CONNECTION_DIRECTION_TYPE org.vortex.FACE.Connection< TYPE >.getDirection ( )
abstract

◆ getParticipant()

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

Definition at line 79 of file Connection.java.

◆ getStatus()

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

Definition at line 59 of file Connection.java.

◆ getTopic()

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

Definition at line 83 of file Connection.java.

◆ readLock()

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

Definition at line 159 of file Connection.java.

◆ readUnlock()

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

Definition at line 163 of file Connection.java.

◆ setLastMessageValidity()

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

Definition at line 67 of file Connection.java.

◆ writeLock()

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

Definition at line 167 of file Connection.java.

◆ writeUnlock()

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

Definition at line 171 of file Connection.java.


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