Package org.scictrl.csshell.directory
Class Record
java.lang.Object
org.scictrl.csshell.directory.Record
Record class.
- Author:
- igor@scictrl.com
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAlias()
The alternative name for this remote entity, if it has one.The connection type for this remote entity.The representation class of entity.The type of entity, possible two values: DEVICE or CHANNEL.getName()
Possibly unique name of remote entitytoString()
Returns short string representation of record.
-
Field Details
-
EPICS_CONNECTION_TYPE
ConstantEPICS_CONNECTION_TYPE="EPICS"
- See Also:
-
ACS_CONNECTION_TYPE
ConstantACS_CONNECTION_TYPE="ACS"
- See Also:
-
-
Constructor Details
-
Record
Constructor for Record.
-
Record
public Record(String name, String alias, String connectionType, Record.EntityType entityType, String entityClass) Constructor for Record.
- Parameters:
name
- aString
objectalias
- aString
objectconnectionType
- aString
objectentityType
- aRecord.EntityType
objectentityClass
- aString
object
-
-
Method Details
-
getAlias
The alternative name for this remote entity, if it has one.- Returns:
- the alternative name if device has one
-
getConnectionType
The connection type for this remote entity.- Returns:
- connection type for this remote entity
-
getName
Possibly unique name of remote entity- Returns:
- the name of remote entity
-
getEntityClass
The representation class of entity. This might be device type if entity is device or data type if entity is channel.- Returns:
- the representation class of entity
-
getEntityType
The type of entity, possible two values: DEVICE or CHANNEL.- Returns:
- the type of entity, possible two values: DEVICE or CHANNEL
-
toString
Returns short string representation of record.
-