- CA - Class in org.jlab.coda.cMsg.CADomain
-
This class implements a client in the cMsg Channel Access (CA) domain.
- CA() - Constructor for class org.jlab.coda.cMsg.CADomain.CA
-
Constructor for CA domain.
- CA - Class in org.jlab.coda.cMsg.cMsgDomain.subdomains
-
cMsg subdomain handler for channel access (CA) subdomain.
- CA() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
- call() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgSendAndGetCallbackThread
-
This method is executed as a thread which runs the callback method
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgAlarmServer.cb
-
Called when message arrives, logs to screen, file, and/or database.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgConsumer.myCallback
-
Callback method definition.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgGateway.cb1
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgGateway.cb2
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgGetResponder.myCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgLogger.cb
-
Called when message arrives, logs to screen, file, and/or database.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgProducer.myCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgQueue.getCB
-
Retrieves oldest entry in file or database queue and returns as getResponse.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.cMsgQueue.subscribeCB
-
Queues message to file or database.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.apps.rcClientKiller.MulticastCallback
-
This callback is called when a client is trying to connect to
this multicast server.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
Callback method definition.
- callback(cMsgMessage, Object) - Method in interface org.jlab.coda.cMsg.cMsgCallbackInterface
-
Callback method definition.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge.SendAndGetCallback
-
Callback which passes on a message to local clients.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge.SubscribeCallback
-
Callback which passes on a message to other clients.
- callback - Variable in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Callback to be run.
- callback(Object, CommandReturn) - Method in interface org.jlab.coda.cMsg.remoteExec.CommandCallback
-
Callback method definition.
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.cMsgTest.myCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.cMsgTestPayload.myCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.cMsgTestRcClient.myCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.cMsgTestRcClient.sAndGCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.cMsgTestRcServer.MulticastCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.cMsgTestRcServer.rcCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.DoubleTest.DoubleReceivingCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.DoubleTest.DoubleSendingCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.DoubleTestReceiver.DoubleReceivingCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.DoubleTestSender.DoubleSendingCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.RCClientReconnect.myCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.RCMulticastServer.MulticastCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.RCMulticastServer.rcCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.RCMulticastServer.starCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.UnsubTest.ReceivingCallback
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.VardanClient.receivingCb
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.VardanClient.startCb
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.VardanServer.adminCb
-
- callback(cMsgMessage, Object) - Method in class org.jlab.coda.cMsg.test.VardanServer.sendingCb
-
- callbackCancelled() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Has the callback been cancelled for any reason?
- CallbackState - Enum in org.jlab.coda.cMsg.remoteExec
-
Enumerate the possible states of a callback.
- calledShutdown - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServer
-
Keep track of whether the shutdown method of this object has already been called.
- calledShutdown - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Keep track of whether the shutdown method of this object has already been called.
- calledSubdomainShutdown - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Keep track of whether the handleShutdown method of the subdomain
handler object has already been called.
- cancelCallback(CommandReturn) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
- cb() - Constructor for class org.jlab.coda.cMsg.apps.cMsgAlarmServer.cb
-
- cb() - Constructor for class org.jlab.coda.cMsg.apps.cMsgLogger.cb
-
- cb - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeAndGetter
-
Callback for this subscription.
- cb1() - Constructor for class org.jlab.coda.cMsg.apps.cMsgGateway.cb1
-
- cb2() - Constructor for class org.jlab.coda.cMsg.apps.cMsgGateway.cb2
-
- changeChannels(Socket) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.KeepAlive
-
If reconnecting to another server as part of a failover, we must change to
another channel for keepAlives.
- changeSockets(DataOutputStream) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.UpdateServer
-
If reconnecting to another server as part of a failover, we must change to
another channel for keepAlives.
- changeSockets(Socket) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgClientListeningThread
-
If reconnecting to another server as part of a failover, we must change to
another channel.
- channel - Variable in class org.jlab.coda.cMsg.TCPSDomain.TCPS
-
Channel for talking to TCPServer.
- cipherType - Static variable in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
- cleanup() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Method to clean up after this object.
- cleanUp() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Implement IExecutorThread interface so cMsgNameServer can be
run using the Commander/Executor framework.
- cleanupConnections(cMsgConnectionHandler.clientInfoStorage) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgConnectionHandler
-
- clearArgs() - Method in class org.jlab.coda.cMsg.remoteExec.ConstructorInfo
-
Clear all arguments.
- clearIds() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Clear everything in the Map.
- clearNotifiers() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Clear all notifier objects from the set of objects used to notify servers that their
subscribeAndGet is complete.
- clearPayload() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Clears the payload of all user-added items.
- clearQueue() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Clears the queue of all messages.
- clearQueue() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Clears the queue of all messages.
- clearSubAndGetters() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
- client - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Store client(s) OR server(s) to shutdown.
- client - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Client of cMsg server this object is a bridge to.
- client - Variable in class org.jlab.coda.cMsg.common.cMsgNotifier
-
- clientHost - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Client's host.
- clientIsServer() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Is the single client served by this object is a cMsg server?
- clientKey - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Unique key sent by cMsgNameServer to client as an ID.
- clientNamesAndNamespaces - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
- clientNamesHelper - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
- clientPassword - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
For server clients, the password clients must use to connect to that server.
- clientPassword - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Password that clients need to match before being allowed to connect.
- clients - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgConnectionHandler
-
Map in which to store the clients currently trying to connect and their associated info.
- clients - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Set of all clients in this domain server.
- clients2register - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Set of all clients waiting to be registered with the selector of this domain server.
- clientSendAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- clientSubAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- clientSubscribes - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- clientSyncSends - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- clientTcpSends - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- clientUdpSends - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- clientUnsubscribes - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- clone() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Cloning this object does not pass on the context and copies the byte array if it exists.
- clone() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Clone this object.
- clone() - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Clone this object.
- close() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsgMessageDeliverer
-
Method to close all streams and sockets.
- close() - Method in interface org.jlab.coda.cMsg.common.cMsgDeliverMessageInterface
-
Method to close all system resources that need closing.
- close() - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
This method results in this object
becoming functionally useless.
- cloud - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Manner in which to failover to a cloud.
- cloudAny - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Failover of client to a server in the cloud will go to any of the cloud servers (default).
- cloudLocal - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Failover of client to a server in the cloud will go to a local cloud server first
before others are considered.
- cloudLock(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Lock the server (in cMsg subdomain) so that no other servers may
simultaneously join the cMsg subdomain server cloud or register a client.
- cloudLock() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
This method locks a lock used in adding servers to the server cloud and in adding
clients to servers.
- cloudLock(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
This method locks a lock used in adding servers to the server cloud and in adding
clients to servers.
- cloudLock(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method grabs the cloud lock of a connected server in order to add
this server to the cMsg domain server cloud.
- cloudLockHelper - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
- cloudPassword - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Password that this server needs to join a cloud and the password that
another server needs to join this one.
- cloudUnlock() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Unlock the server enabling other servers to join the
cMsg subdomain server cloud or register a client.
- cloudUnlock() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
This method unlocks a lock used in adding servers to the server cloud and in adding
clients to servers.
- cloudUnlock() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method releases the cloud lock of a connected server when adding
this server to the cMsg domain server cloud.
- cmd - Variable in class org.jlab.coda.cMsg.apps.cMsgStartEt
-
- cMsg - Class in org.jlab.coda.cMsg
-
This class is instantiated by a client in order to connect to a domain.
- cMsg(String, String, String) - Constructor for class org.jlab.coda.cMsg.cMsg
-
Constructor which creates the object used to connect to the UDL (domain) specified.
- cMsg - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
This class implements a cMsg client in the cMsg domain.
- cMsg() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Constructor which does NOT automatically try to connect to the name server specified.
- cMsg - Class in org.jlab.coda.cMsg.cMsgDomain.subdomains
-
This class handles all client cMsg requests in the cMsg subdomain.
- cMsg() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
No-arg constructor.
- cMsg.KeepAlive - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
Class that checks the health of the domain server by reading monitoring information.
- cMsg.Multicaster - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
This class defines a thread to multicast a UDP packet to the
cMsg name server every second.
- cMsg.ParsedUDL - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
This class simply holds information obtained from parsing a UDL or
information about an available cMsg server in a server cloud.
- cMsg.UdpReceiver - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
This class gets any response to our UDP multicast.
- cMsg.UpdateServer - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
Class that periodically sends statistical info to the domain server.
- cMsgAlarmServer - Class in org.jlab.coda.cMsg.apps
-
This is a general purpose cMsg alarm server which logs special cMsg alarm
messages to screen, file, and/or database.
- cMsgAlarmServer() - Constructor for class org.jlab.coda.cMsg.apps.cMsgAlarmServer
-
- cMsgAlarmServer.cb - Class in org.jlab.coda.cMsg.apps
-
Class to implement the callback.
- cMsgCallbackAdapter - Class in org.jlab.coda.cMsg
-
This class is an adapter which implements the cMsgCallbackInterface.
- cMsgCallbackAdapter() - Constructor for class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
- cMsgCallbackInterface - Interface in org.jlab.coda.cMsg
-
This interface provides an API for the client callbacks in the cMsg system.
- cMsgCallbackThread - Class in org.jlab.coda.cMsg.common
-
This class is used to run a message callback in its own thread.
- cMsgCallbackThread(cMsgCallbackInterface, Object, String, String, String) - Constructor for class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Constructor.
- cMsgCallbackThread.WorkerThread - Class in org.jlab.coda.cMsg.common
-
Class defining threads (which can be run in parallel) that
will run the callback.
- cMsgClientData - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
Need to store a little extra info not covered in the super class.
- cMsgClientData(String, int, int, String, String, String, String, String, String, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Constructor specifing client's name, port, host, subdomain, and UDL remainder.
- cMsgClientData(String, int, int, String, String, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Constructor used when cMsg server acts as a client and connects a to cMsg server.
- cMsgClientData.monitorData - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
Convenience class to store all monitoring quantities.
- cMsgClientInfo - Class in org.jlab.coda.cMsg.common
-
This class stores a cMsg client's information.
- cMsgClientInfo() - Constructor for class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Default constructor.
- cMsgClientInfo(String, int, int, String, String, String, String, String, String) - Constructor for class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Constructor specifing client's name, port, host, subdomain, and UDL remainder.
- cMsgClientInfo(String, int, int, String) - Constructor for class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Constructor used when cMsg server acts as a client and connects a to cMsg server.
- cMsgClientListeningThread - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
This class implements a cMsg client's thread which listens for
communications from the domain server.
- cMsgClientListeningThread(cMsg, Socket) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsgClientListeningThread
-
Constructor for regular clients.
- cMsgClientListeningThread(cMsgServerClient, Socket) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsgClientListeningThread
-
Constructor for server clients.
- cMsgConnectionHandler - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class creates all permanent connections to clients and passes these sockets
to either a cMsgDomainServer or cMsgDomainServerSelect object.
- cMsgConnectionHandler(cMsgNameServer, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgConnectionHandler
-
Constructor.
- cMsgConstants - Class in org.jlab.coda.cMsg
-
This interface defines some useful constants.
- cMsgConsumer - Class in org.jlab.coda.cMsg.apps
-
This is an example class which creates a cMsg message consumer.
- cMsgConsumer(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgConsumer
-
Constructor.
- cMsgConsumer.myCallback - Class in org.jlab.coda.cMsg.apps
-
This class defines the callback to be run when a message matching
our subscription arrives.
- cMsgDeliverMessageInterface - Interface in org.jlab.coda.cMsg.common
-
Classes that implement this interface provide a means for a subdomain handler
object to talk to its client - providing the client with responses to its requests.
- cMsgDomainAdapter - Class in org.jlab.coda.cMsg.common
-
This class provides a very basic (non-functional, dummy) implementation
of the cMsgDomainInterface interface.
- cMsgDomainAdapter() - Constructor for class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Constructor which gives a default shutdown handler to this client.
- cMsgDomainInterface - Interface in org.jlab.coda.cMsg.common
-
This interface is the cMsg client API for cMsg domain.
- cMsgDomainMulticast - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Int to send in UDP packet to cMsg name server if cMsg domain.
- cMsgDomainServer - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
Domain Server which services a number of clients through select and nonblocking sockets.
- cMsgDomainServer(cMsgNameServer, cMsgClientData, boolean, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServer
-
Constructor.
- cMsgDomainServerSelect - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
Domain Server which services a number of clients through select and nonblocking sockets.
- cMsgDomainServerSelect(cMsgNameServer, int, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Constructor.
- cMsgException - Exception in org.jlab.coda.cMsg
-
This class represents an error that occurred while attempting to execute a cMsg method.
- cMsgException(String, int) - Constructor for exception org.jlab.coda.cMsg.cMsgException
-
Constructs a new exception with the specified detail message and a return code.
- cMsgException(String, Throwable) - Constructor for exception org.jlab.coda.cMsg.cMsgException
-
Constructs a new exception with the specified detail message and
cause.
- cMsgException(Throwable) - Constructor for exception org.jlab.coda.cMsg.cMsgException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which
typically contains the class and detail message of cause).
- cMsgException(String) - Constructor for exception org.jlab.coda.cMsg.cMsgException
-
Constructs a new exception with the specified detail message.
- cMsgException() - Constructor for exception org.jlab.coda.cMsg.cMsgException
-
Constructs a new exception with null
as its detail message.
- cMsgFileToXML - Class in org.jlab.coda.cMsg.apps
-
Dumps cMsgQueue binary files to XML;
- cMsgFileToXML() - Constructor for class org.jlab.coda.cMsg.apps.cMsgFileToXML
-
- cMsgFinder() - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgFinder
-
- cMsgFindLocalNetworkInfo - Class in org.jlab.coda.cMsg.apps
-
This is an class which printout out some local network information.
- cMsgFindLocalNetworkInfo() - Constructor for class org.jlab.coda.cMsg.apps.cMsgFindLocalNetworkInfo
-
- cMsgFindServers - Class in org.jlab.coda.cMsg.apps
-
This is an example class which creates a cMsg server finder.
- cMsgFindServers(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgFindServers
-
Constructor.
- cMsgGateway - Class in org.jlab.coda.cMsg.apps
-
This is a general purpose cMsg gateway which cross-posts message between two domains.
- cMsgGateway() - Constructor for class org.jlab.coda.cMsg.apps.cMsgGateway
-
- cMsgGateway.cb1 - Class in org.jlab.coda.cMsg.apps
-
Callback for cross-posting.
- cMsgGateway.cb2 - Class in org.jlab.coda.cMsg.apps
-
Callback for cross-posting.
- cMsgGetConsumer - Class in org.jlab.coda.cMsg.apps
-
- cMsgGetConsumer(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgGetConsumer
-
Constructor.
- cMsgGetHelper - Class in org.jlab.coda.cMsg.common
-
This class is used to help in implementing some sendAndGet, subscribeAndGet, and
syncSend methods.
- cMsgGetHelper() - Constructor for class org.jlab.coda.cMsg.common.cMsgGetHelper
-
- cMsgGetResponder - Class in org.jlab.coda.cMsg.apps
-
This is an example class which creates a client designed to respond to
sendAndGet messages from another client (see
cMsgGetConsumer
).
- cMsgGetResponder(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgGetResponder
-
Constructor.
- cMsgGetResponder.myCallback - Class in org.jlab.coda.cMsg.apps
-
This class defines our callback object.
- cMsgHolder - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class is used to implement the cMsg domain server by storing an incoming message
along with subject, type, id, and request (or client, server, flag for a shutdown)
for later action by a thread from the thread pool.
- cMsgHolder() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Constructor for holding sendAndGet, subscribe, and unget information from client.
- cMsgHolder(byte[], cMsgClientData, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Constructor for holding request from client.
- cMsgHolder(cMsgMessageFull) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Constructor for holding send and sendAndGet information from client.
- cMsgHolder(cMsgMessageFull, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Constructor for holding syncSend information from client.
- cMsgHolder(String, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Constructor for holding shutdown information from client.
- cMsgLogger - Class in org.jlab.coda.cMsg.apps
-
This class is a general purpose message logger which logs cMsg messages to screen,
file, and/or database.
- cMsgLogger() - Constructor for class org.jlab.coda.cMsg.apps.cMsgLogger
-
- cMsgLogger.cb - Class in org.jlab.coda.cMsg.apps
-
Class to implement the callback interface.
- cMsgMessage - Class in org.jlab.coda.cMsg
-
This class implements a message in the cMsg messaging system.
- cMsgMessage() - Constructor for class org.jlab.coda.cMsg.cMsgMessage
-
The constructor for a blank message.
- cMsgMessage(cMsgMessage) - Constructor for class org.jlab.coda.cMsg.cMsgMessage
-
The constructor which copies a given message.
- cMsgMessageContextDefault - Class in org.jlab.coda.cMsg.common
-
The class defines the default context that a message starts with when it's created.
- cMsgMessageContextDefault() - Constructor for class org.jlab.coda.cMsg.common.cMsgMessageContextDefault
-
- cMsgMessageContextInterface - Interface in org.jlab.coda.cMsg.common
-
Interface defining the context in which a subscription's callback is run.
- cMsgMessageDeliverer - Class in org.jlab.coda.cMsg.cMsgDomain.subdomains
-
This class delivers messages from the subdomain handler objects in the cMsg
domain to a particular client.
- cMsgMessageDeliverer() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsgMessageDeliverer
-
Create a message delivering object for use with one specific client.
- cMsgMessageFull - Class in org.jlab.coda.cMsg.common
-
This class contains the full functionality of a message.
- cMsgMessageFull() - Constructor for class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Constructor.
- cMsgMessageFull(cMsgMessage) - Constructor for class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Constructor using existing cMsgMessage type of message.
- cMsgMessageFull(String) - Constructor for class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Constructor using XML string generated by cMsgMessage.toString().
- cMsgMessageFull(File) - Constructor for class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Constructor reading file generated by writing cMsgMessage.toString() output.
- cMsgMonitor - Class in org.jlab.coda.cMsg.apps
-
This class prints out cMsg domain system monitoring information
obtained from a cMsg domain client.
- cMsgMonitor(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgMonitor
-
Constructor.
- cMsgMonitorClient - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class implements an object to monitor the health of all cMsg clients connected
to this server and to provide these clients with evidence of this server's health.
- cMsgMonitorClient(cMsgNameServer, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgMonitorClient
-
Constructor.
- cMsgMulticast - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Multicast address used in cMsg domain = "239.220.0.0"
- cMsgMulticaster(byte[], DatagramSocket) - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgMulticaster
-
- cMsgMulticastListeningThread - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class implements a thread to listen to cMsg clients multicasting
in order to find and then fully connect to a cMsg server.
- cMsgMulticastListeningThread(cMsgNameServer, int, int, MulticastSocket, String, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgMulticastListeningThread
-
Constructor.
- cMsgMulticastReceiver(DatagramSocket) - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgMulticastReceiver
-
- cMsgNameServer - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class implements a cMsg name server in the cMsg domain.
- cMsgNameServer(int, int, int, boolean, boolean, String, String, String, int, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Constructor which reads environmental variables and opens listening sockets.
- cMsgNetworkConstants - Class in org.jlab.coda.cMsg
-
This interface defines some useful constants.
- cMsgNotifier - Class in org.jlab.coda.cMsg.common
-
This class is used on server side to store information associated with a
subscribeAndGet and sendAndGet for later unsubscription and deletion
when timeout occurs on client side.
- cMsgNotifier() - Constructor for class org.jlab.coda.cMsg.common.cMsgNotifier
-
- cMsgPayloadItem - Class in org.jlab.coda.cMsg
-
This class represents an item in a cMsg message's payload.
- cMsgPayloadItem(String, String) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a String object.
- cMsgPayloadItem(String, String, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Constructor for hidden system fields.
- cMsgPayloadItem(String, String, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a String object.
- cMsgPayloadItem(String, String[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a String array.
- cMsgPayloadItem(String, String[], boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Constructor for hidden system fields like cMsgSenderHistory.
- cMsgPayloadItem(String, String[], String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a String array.
- cMsgPayloadItem(String, byte[], int) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a byte array containing binary data.
- cMsgPayloadItem(String, byte[], int, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a byte array containing binary data.
- cMsgPayloadItem(String, byte[][], int[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of byte arrays containing binary data.
- cMsgPayloadItem(String, byte[][]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of byte arrays containing binary data.
- cMsgPayloadItem(String, byte[][], int[], String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of byte arrays containing binary data.
- cMsgPayloadItem(String, cMsgMessage) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a cMsgMessage object.
- cMsgPayloadItem(String, cMsgMessage, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a cMsgMessage object.
- cMsgPayloadItem(String, cMsgMessage[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of cMsgMessage objects.
- cMsgPayloadItem(String, cMsgMessage[], String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of cMsgMessage objects.
- cMsgPayloadItem(String, byte) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an 8-bit integer.
- cMsgPayloadItem(String, byte, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an 8-bit integer.
- cMsgPayloadItem(String, short) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a 16-bit integer.
- cMsgPayloadItem(String, short, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a 16-bit integer.
- cMsgPayloadItem(String, int) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a 32-bit integer.
- cMsgPayloadItem(String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Constructor for hidden system fields.
- cMsgPayloadItem(String, int, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a 32-bit integer.
- cMsgPayloadItem(String, long) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a 64-bit integer.
- cMsgPayloadItem(String, long, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a 64-bit integer.
- cMsgPayloadItem(String, BigInteger) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an unsigned 64-bit integer.
- cMsgPayloadItem(String, BigInteger, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an unsigned 64-bit integer.
- cMsgPayloadItem(String, byte[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 8-bit integers.
- cMsgPayloadItem(String, byte[], String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 8-bit integers.
- cMsgPayloadItem(String, short[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 16-bit integers.
- cMsgPayloadItem(String, short[], String, int, boolean, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 16-bit integers.
- cMsgPayloadItem(String, int[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 32-bit integers.
- cMsgPayloadItem(String, int[], String, int, boolean, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 32-bit integers.
- cMsgPayloadItem(String, long[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 64-bit integers.
- cMsgPayloadItem(String, long[], boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Constructor for hidden system fields like cMsgSenderTimeHistory.
- cMsgPayloadItem(String, long[], String, int, boolean, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of 64-bit integers.
- cMsgPayloadItem(String, BigInteger[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of unsigned 64-bit integers.
- cMsgPayloadItem(String, BigInteger[], String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of unsigned 64-bit integers.
- cMsgPayloadItem(String, T[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of objects implementing the Number interface.
- cMsgPayloadItem(String, float) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a float.
- cMsgPayloadItem(String, float, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a float.
- cMsgPayloadItem(String, double) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a double.
- cMsgPayloadItem(String, double, String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from a double.
- cMsgPayloadItem(String, float[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of floats.
- cMsgPayloadItem(String, float[], String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of floats.
- cMsgPayloadItem(String, double[]) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of doubles.
- cMsgPayloadItem(String, double[], String, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgPayloadItem
-
Construct a payload item from an array of doubles.
- cMsgPayloadProducer - Class in org.jlab.coda.cMsg.apps
-
An example class which creates a cMsg message producer whose messges
contain many and varied payload items.
- cMsgPayloadProducer(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgPayloadProducer
-
Constructor.
- cMsgPlatformSpy - Class in org.jlab.coda.cMsg.apps
-
Thread that sleeps for 10 sec and checks to see if
there is a platform running with the given EXPID
- cMsgPlatformSpy(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgPlatformSpy
-
Constructor.
- cMsgProducer - Class in org.jlab.coda.cMsg.apps
-
This is an example class which creates a cMsg message producer.
- cMsgProducer(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgProducer
-
Constructor.
- cMsgProducer.myCallback - Class in org.jlab.coda.cMsg.apps
-
This class defines the callback to be run when a message matching
our subscription arrives.
- cMsgQueue - Class in org.jlab.coda.cMsg.apps
-
This class is a general purpose cMsg queue utility that queues messages to
a file OR a database.
- cMsgQueue() - Constructor for class org.jlab.coda.cMsg.apps.cMsgQueue
-
- cMsgQueue.getCB - Class in org.jlab.coda.cMsg.apps
-
Inner class to implement sendAndGet() callback.
- cMsgQueue.subscribeCB - Class in org.jlab.coda.cMsg.apps
-
Inner class to implement subscribe callback.
- cMsgSendAndGetCallbackThread - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
This class is a callback-running thread to be used with the enterprise-level
implementation of sendAndGet.
- cMsgSendAndGetCallbackThread(cMsgCallbackInterface, Object) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsgSendAndGetCallbackThread
-
Constructor used to pass an arbitrary argument to callback method.
- cMsgSerializeTest - Class in org.jlab.coda.cMsg.test
-
Tests serialization/deserialization
- cMsgSerializeTest() - Constructor for class org.jlab.coda.cMsg.test.cMsgSerializeTest
-
- cMsgServerBridge - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class acts to bridge two cMsg domain servers by existing in one server
and becoming a client of another cMsg domain server.
- cMsgServerBridge(cMsgNameServer, String, int, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Constructor.
- cMsgServerBridge.SendAndGetCallback - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class defines the callback to be run when a sendAndGet response message
arrives from a bridge connection and must be passed on to a client(s).
- cMsgServerBridge.SubscribeCallback - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class defines the callback to be run when a message matching
our subscription arrives from a bridge connection and must be
passed on to a client(s).
- cMsgServerClient - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
This class implements a cMsg client which is created in a cMsg server for the
purpose of communicating with other cMsg servers in the cMsg domain.
- cMsgServerClient(cMsgNameServer) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Constructor.
- cMsgServerClient.RejectHandler - Class in org.jlab.coda.cMsg.cMsgDomain.client
-
Class for telling a thread pool what to do for rejected requests to start a new
thread (when the pool already is using its maximum number of threads.
- cMsgServerCloudJoiner - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class oversees the connection of a cMsg server to a
cloud of connected cMsg servers in the cMsg subdomain
to become part of that cloud.
- cMsgServerCloudJoiner(cMsgNameServer, int, int, Set<String>, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerCloudJoiner
-
Constructor.
- cMsgServerFinder - Class in org.jlab.coda.cMsg.common
-
This class finds cMsg domain name servers and rc domain multicast servers
which are listening on UDP sockets.
- cMsgServerFinder() - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Constructor.
- cMsgServerFinder(int) - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Constructor.
- cMsgServerFinder.cMsgFinder - Class in org.jlab.coda.cMsg.common
-
Class to find cmsg name servers.
- cMsgServerFinder.cMsgMulticaster - Class in org.jlab.coda.cMsg.common
-
This class defines a thread to multicast a single UDP packet to
cmsg name servers.
- cMsgServerFinder.cMsgMulticastReceiver - Class in org.jlab.coda.cMsg.common
-
This class gets any response to our UDP multicast to cmsg name servers.
- cMsgServerFinder.rcFinder - Class in org.jlab.coda.cMsg.common
-
Class to find rc multicast servers.
- cMsgServerFinder.rcMulticaster - Class in org.jlab.coda.cMsg.common
-
This class defines a thread to multicast a single UDP packet to
rc multicast servers.
- cMsgServerFinder.rcMulticastReceiver - Class in org.jlab.coda.cMsg.common
-
This class gets any response to our UDP multicast to rc multicast servers.
- cMsgServerFinder.ResponderInfo - Class in org.jlab.coda.cMsg.common
-
Class to store info from a multicast responder.
- cMsgServerScan - Class in org.jlab.coda.cMsg.test
-
Created by timmer on 1/26/15.
- cMsgServerScan() - Constructor for class org.jlab.coda.cMsg.test.cMsgServerScan
-
- cMsgServerSendAndGetter - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class handles a server client's sendAndGet request and propagates it to all the
connected servers.
- cMsgServerSendAndGetter(cMsgNameServer, cMsgNotifier, ConcurrentHashMap<Integer, cMsgServerSendAndGetter>) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSendAndGetter
-
Constructor.
- cMsgServerSubscribeAndGetter - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
This class handles a server client's subscribeAndGet request and propagates it to all the
connected servers.
- cMsgServerSubscribeAndGetter(cMsgNameServer, cMsgNotifier, cMsgCallbackAdapter, Set<cMsgServerSubscribeInfo>, cMsgServerSubscribeInfo) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeAndGetter
-
Constructor.
- cMsgServerSubscribeInfo - Class in org.jlab.coda.cMsg.cMsgDomain.server
-
Class to store the record of a server client's subscription to a particular message
subject, type, and namespace.
- cMsgServerSubscribeInfo(String, String, String, cMsgClientInfo) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
Constructor used by cMsgDomainServer object basically for storage of subject, type,
namespace and callbacks for subscribes.
- cMsgServerSubscribeInfo(String, String, String, cMsgClientInfo, int, cMsgCallbackAdapter) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
Constructor used by cMsgDomainServer object basically for storage of subject, type,
namespace and callbacks for subAndGets.
- cMsgShutdowner - Class in org.jlab.coda.cMsg.apps
-
This is an example class which creates a cMsg client that shuts down
other specified cMsg clients (possibly including itself).
- cMsgShutdowner(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgShutdowner
-
Constructor.
- cMsgShutdowner.myShutdownHandler - Class in org.jlab.coda.cMsg.apps
-
- cMsgShutdownHandlerDefault - Class in org.jlab.coda.cMsg.common
-
This class implements the default client shutdown handler.
- cMsgShutdownHandlerDefault() - Constructor for class org.jlab.coda.cMsg.common.cMsgShutdownHandlerDefault
-
- cMsgShutdownHandlerInterface - Interface in org.jlab.coda.cMsg.common
-
Classes implementing this interface are used as cMsg clients' shutdown handlers.
- cMsgStartEt - Class in org.jlab.coda.cMsg.apps
-
Created by timmer on 8/6/15.
- cMsgStartEt(String[]) - Constructor for class org.jlab.coda.cMsg.apps.cMsgStartEt
-
Constructor.
- cMsgSubdomainAdapter - Class in org.jlab.coda.cMsg.common
-
This class provides a very basic (non-functional/dummy) implementation
of the cMsgSubdomainInterface interface.
- cMsgSubdomainAdapter() - Constructor for class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
- cMsgSubdomainHandler - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Reference to cMsg subdomain handler object if appropriate.
- cMsgSubdomainInterface - Interface in org.jlab.coda.cMsg.common
-
This interface is an API for an object that a cMsg domain server
uses to respond to client demands.
- cMsgSubscription - Class in org.jlab.coda.cMsg.common
-
This class stores a client's subscription to a particular message subject and type.
- cMsgSubscription(String, String) - Constructor for class org.jlab.coda.cMsg.common.cMsgSubscription
-
Constructor used for cMsg and rcServer domain subscribeAndGets.
- cMsgSubscription(String, String, String) - Constructor for class org.jlab.coda.cMsg.common.cMsgSubscription
-
Constructor used by cMsg subdomain handler.
- cMsgSubscription(String, String, int, cMsgCallbackThread) - Constructor for class org.jlab.coda.cMsg.common.cMsgSubscription
-
Constructor used by cMsg domain API.
- cMsgSubscriptionHandle - Interface in org.jlab.coda.cMsg
-
- cMsgTest - Class in org.jlab.coda.cMsg.test
-
Test the payload.
- cMsgTest(String[]) - Constructor for class org.jlab.coda.cMsg.test.cMsgTest
-
Constructor.
- cMsgTest.myCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a message matching
our subscription arrives.
- cMsgTestPayload - Class in org.jlab.coda.cMsg.test
-
Test the payload.
- cMsgTestPayload(String[]) - Constructor for class org.jlab.coda.cMsg.test.cMsgTestPayload
-
Constructor.
- cMsgTestPayload.myCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a message matching
our subscription arrives.
- cMsgTestRcClient - Class in org.jlab.coda.cMsg.test
-
This class implements a run control client that works with cMsgTextRcServer.
- cMsgTestRcClient(String[]) - Constructor for class org.jlab.coda.cMsg.test.cMsgTestRcClient
-
Constructor.
- cMsgTestRcClient.myCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a message matching
our subscription arrives.
- cMsgTestRcClient.sAndGCallback - Class in org.jlab.coda.cMsg.test
-
This class defines our callback object.
- cMsgTestRcServer - Class in org.jlab.coda.cMsg.test
-
This class implements an RC Multicast server and an RC Server server together
and works with cMsgTestRcClient as a client.
- cMsgTestRcServer(String[]) - Constructor for class org.jlab.coda.cMsg.test.cMsgTestRcServer
-
Constructor.
- cMsgTestRcServer.MulticastCallback - Class in org.jlab.coda.cMsg.test
-
- cMsgTestRcServer.rcCallback - Class in org.jlab.coda.cMsg.test
-
- cMsgUtilities - Class in org.jlab.coda.cMsg
-
This class stores methods which are neatly self-contained and
may be used in more that one place.
- cMsgUtilities() - Constructor for class org.jlab.coda.cMsg.cMsgUtilities
-
- coda - Variable in class org.jlab.coda.cMsg.test.cMsgTest
-
- coda - Variable in class org.jlab.coda.cMsg.test.cMsgTestPayload
-
- coda - Variable in class org.jlab.coda.cMsg.test.DoubleTest
-
- coda - Variable in class org.jlab.coda.cMsg.test.DoubleTestReceiver
-
- coda - Variable in class org.jlab.coda.cMsg.test.DoubleTestSender
-
- coda - Variable in class org.jlab.coda.cMsg.test.UnsubTest
-
- coda - Variable in class org.jlab.coda.cMsg.test.VardanServer
-
- codaSend - Variable in class org.jlab.coda.cMsg.test.DoubleTest
-
- CommandCallback - Interface in org.jlab.coda.cMsg.remoteExec
-
Interface for callback object to be run when process or thread ends.
- Commander - Class in org.jlab.coda.cMsg.remoteExec
-
This class in conjunction with an Executor running on a remote host,
allow its user to run any command or java thread on that Executor.
- Commander(String, String, String, String) - Constructor for class org.jlab.coda.cMsg.remoteExec.Commander
-
Create this object given parameters needed to make a connection to the
cMsg server.
- CommandReturn - Class in org.jlab.coda.cMsg.remoteExec
-
- CommandReturn(Commander, ExecutorInfo, CallbackState) - Constructor for class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Constructor.
- CommandReturn(Commander, ExecutorInfo, int, int, boolean, boolean, String, String) - Constructor for class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Constructor.
- CommandType - Enum in org.jlab.coda.cMsg.remoteExec
-
This enumerates the commands that can be sent to Executor.
- compressPayload() - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
If this message is expanded (has items in its payload hashmap),
then unexpand or compress the payload by removing all payload hashmap items.
- connect() - Method in class org.jlab.coda.cMsg.CADomain.CA
-
Connects to CA channel after parsing UDL.
- connect() - Method in class org.jlab.coda.cMsg.cMsg
-
Method to connect to a particular domain.
- connect() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to connect to the domain server from this client.
- connect(int, int, boolean, String, String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Method to connect to the domain server from a cMsg server acting as a bridge.
- connect(boolean, String, String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Method to connect to server.
- connect() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to connect to a particular domain.
- connect() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to connect to a particular domain.
- connect() - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Method to connect to the server from this client.
- connect() - Method in class org.jlab.coda.cMsg.FileDomain.File
-
Opens a file.
- connect() - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Method to connect to the codaComponent server from this client.
- connect() - Method in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Method to connect to rc clients from this server.
- connect() - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Method to connect to the rc client from this server.
- connect() - Method in class org.jlab.coda.cMsg.TCPSDomain.TCPS
-
Method to connect to the TCPServer from this client.
- connectCompletion - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Signal to coordinate the finishing of the 3-leg connect method.
- ConnectDisconnectThread(String, String, int) - Constructor for class org.jlab.coda.cMsg.test.RCMulticastServer.ConnectDisconnectThread
-
- connected - Variable in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Boolean indicating whether this client is connected to the domain or not.
- connectLock - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- connectLock - Variable in class org.jlab.coda.cMsg.TCPSDomain.TCPS
-
- connectTest - Class in org.jlab.coda.cMsg.test
-
Created by IntelliJ IDEA.
- connectTest(String[]) - Constructor for class org.jlab.coda.cMsg.test.connectTest
-
Constructor.
- connectToServer(String, String, String) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Connect to the specified cMsg server.
- connectWithMulticast() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to multicast in order to find the domain server from this client.
- ConstructorInfo - Class in org.jlab.coda.cMsg.remoteExec
-
This class stores all arguments needed to construct an object.
- ConstructorInfo() - Constructor for class org.jlab.coda.cMsg.remoteExec.ConstructorInfo
-
Constructor.
- constructServerName(String) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
This method tests its input argument to see if it is in the proper format
for a server; namely, "host:port".
- containsSubscriber(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Is this a subscription of the given client (regular or bridge)?
Used only on the server side.
- context - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Object giving info about callback environment.
- copy(cMsgMessage, cMsgMessage) - Static method in class org.jlab.coda.cMsg.cMsgMessage
-
This method turns the destination message into a complete copy of the source message.
- copy() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Creates a complete copy of this message.
- copy() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Creates a complete copy of this object.
- copy() - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Creates a complete copy of this message.
- copyBuffer(ByteBuffer) - Static method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgMonitorClient
-
Copy a buffer.
- copyPayload(cMsgMessage) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Copy only the payload of the given message, overwriting
the existing payload.
- count - Variable in class org.jlab.coda.cMsg.test.RCClientReconnect
-
- counter - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl.Multicaster
-
- counterOffset - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl.Multicaster
-
- createClientConnection(SocketChannel, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsgMessageDeliverer
-
Creates a socket communication channel to a client.
- createDeliverableMessage() - Static method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Creates a deliverable message with blank fields so no NullPointerExceptions
are thrown when creating a message in a subdomain that is delivered to the
client.
- createMessageFromArgs() - Method in class org.jlab.coda.cMsg.remoteExec.ConstructorInfo
-
Take argument specification data and store it in a cMsg message.
- createPayloadText(Map<String, cMsgPayloadItem>) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
This method creates a string representation out of a given map of payload items
with names as keys.
- currentParsedUDL - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
The parsed form of the single UDL the client is currently connected to.
- data - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Client associated with array.
- data - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl.Multicaster
-
- Database - Class in org.jlab.coda.cMsg.cMsgDomain.subdomains
-
cMsg subdomain handler for database subdomain.
- Database() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
- dataOut - Variable in class org.jlab.coda.cMsg.TCPSDomain.TCPS
-
Socket output stream associated with channel - sends messages to server.
- dateFormatter - Static variable in class org.jlab.coda.cMsg.cMsgMessage
-
Object to format and parse date strings.
- debug - Variable in class org.jlab.coda.cMsg.apps.cMsgPlatformSpy
-
- debug - Variable in class org.jlab.coda.cMsg.apps.cMsgStartEt
-
- debug - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgConnectionHandler
-
Debug level.
- debug - Variable in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Level of debug output for this class.
- debugError - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Print out severe and normal error messages.
- debugInfo - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Print out all error, warning, and informational messages.
- debugNone - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Print out no status messages.
- debugSevere - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Print out only severe error messages.
- debugWarn - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Print out all error and warning messages.
- decipherAES - Static variable in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
- decode(String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decode(String, String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decode(String, String, String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decode(byte[]) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded bytes.
- decode(byte[], OutputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded bytes to the an OutputStream.
- decode(File) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from one file to the other.
- decode(File, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from one file to the other.
- decode(File, File) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from one file to the other.
- decode(File, File, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from one file to the other.
- decode(InputStream, OutputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from the InputStream to the OutputStream.
- decode(InputStream, OutputStream, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from the InputStream to the OutputStream.
- decodeCommandLine(String[]) - Method in class org.jlab.coda.cMsg.apps.cMsgShutdowner
-
Method to decode the command line used to start this application.
- decodeToBytes(String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decodeToBytes(String, String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decodeToBytes(byte[]) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded bytes.
- decodeToBytes(InputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from the InputStream to a byte array.
- decodeToStream(String, OutputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String to an OutputStream.
- decodeToStream(String, String, OutputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String to an OutputStream.
- decodeToStream(byte[], OutputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded bytes to the an OutputStream.
- decodeToString(String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decodeToString(String, String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decodeToString(String, String, String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode a Base64 encoded String.
- decodeToString(byte[]) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded bytes.
- decodeToString(byte[], String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded bytes.
- decodeToString(InputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from the InputStream to a String.
- decodeToString(InputStream, String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Decode Base64 encoded data from the InputStream to a String.
- decrypt(String) - Static method in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
Decrypt encrypted string.
- delay - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Delay (milliseconds) in cloud locking and client registration.
- deleteClient(cMsgClientData) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Method to gracefully remove client from this domain server.
- deliverer - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Object for delivering messages to this client.
- deliverMessage(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsgMessageDeliverer
-
Method to deliver a message from a domain server's subdomain handler to a client.
- deliverMessage(int, int, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsgMessageDeliverer
-
Method to deliver an integer from a domain server's subdomain handler to a client.
- deliverMessage(String[], int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsgMessageDeliverer
-
Method to deliver an array of string from a domain server's subdomain handler to a client.
- deliverMessage(cMsgMessage, int) - Method in interface org.jlab.coda.cMsg.common.cMsgDeliverMessageInterface
-
Method to deliver a message from a domain server's subdomain handler to a client.
- deliverMessage(String[], int) - Method in interface org.jlab.coda.cMsg.common.cMsgDeliverMessageInterface
-
Method to deliver an array of strings from a domain server's subdomain handler to a client.
- deliverMessage(int, int, int) - Method in interface org.jlab.coda.cMsg.common.cMsgDeliverMessageInterface
-
Method to deliver 2 integers from a domain server's subdomain handler to a client.
- description - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Client supplied description.
- description - Variable in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Description of the client.
- dieNow(boolean) - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
This method kills this thread as soon as possible.
- disconnect() - Method in class org.jlab.coda.cMsg.CADomain.CA
-
Disconnects from CA channel.
- disconnect() - Method in class org.jlab.coda.cMsg.cMsg
-
Method to close the connection to the domain.
- disconnect() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to close the connection to the domain server.
- disconnect() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to close the connection to the domain.
- disconnect() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to close the connection to the domain.
- disconnect() - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Method to close the connection to the domain server.
- disconnect() - Method in class org.jlab.coda.cMsg.FileDomain.File
-
Closes file.
- disconnect() - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Method to close the connection to the domain server.
- disconnect() - Method in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Method to stop listening for packets from rc clients.
- disconnect() - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Method to close the connection to the rc client.
- disconnect() - Method in class org.jlab.coda.cMsg.TCPSDomain.TCPS
-
Method to close the connection to the tcpServer.
- domain - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Message exists in this domain.
- domain - Variable in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Subscription's domain.
- domain - Variable in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Domain being connected to.
- domainHost - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Domain server's host.
- domainOut - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Socket output stream associated with domainOutChannel - sends info to server.
- domainOut - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Output TCP data stream from this client to the RC server.
- domainOutSocket - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Channel for talking to domain server.
- domainPort - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Domain server's TCP port.
- domainPortMax - Static variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
The maximum value for the cMsgDomainServer's listening port number.
- domainServerHost - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Domain server's host.
- domainServerPort - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Domain server's TCP port.
- domainServerPort - Static variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
The value of the TCP listening port for establishing permanent client connections.
- domainServerPort - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Default TCP port at which a cMsg domain, domain server listens for 2 client connections
(after that client has connected to name server) = 45001
- domainServers - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Set of all active cMsgDomainServer objects.
- domainServersSelect - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Set of all active cMsgDomainServerSelect objects.
- domainServerTcpPort - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Name server's domain server TCP port.
- domainType - Static variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServer
-
Type of domain this is.
- domainType - Static variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Type of domain this is.
- domainUdpPort - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Domain server's UDP port.
- dottedDecimalAddr - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Client's address in dotted decimal form.
- DoubleReceivingCallback() - Constructor for class org.jlab.coda.cMsg.test.DoubleTest.DoubleReceivingCallback
-
- DoubleReceivingCallback() - Constructor for class org.jlab.coda.cMsg.test.DoubleTestReceiver.DoubleReceivingCallback
-
- DoubleSendingCallback() - Constructor for class org.jlab.coda.cMsg.test.DoubleTest.DoubleSendingCallback
-
- DoubleSendingCallback() - Constructor for class org.jlab.coda.cMsg.test.DoubleTestSender.DoubleSendingCallback
-
- DoubleTest - Class in org.jlab.coda.cMsg.test
-
Created by IntelliJ IDEA.
- DoubleTest(String[]) - Constructor for class org.jlab.coda.cMsg.test.DoubleTest
-
Constructor.
- DoubleTest.DoubleReceivingCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a double arrives.
- DoubleTest.DoubleSendingCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a message matching
our subscription arrives.
- DoubleTestReceiver - Class in org.jlab.coda.cMsg.test
-
Created by IntelliJ IDEA.
- DoubleTestReceiver(String[]) - Constructor for class org.jlab.coda.cMsg.test.DoubleTestReceiver
-
Constructor.
- DoubleTestReceiver.DoubleReceivingCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a double arrives.
- DoubleTestSender - Class in org.jlab.coda.cMsg.test
-
Created by IntelliJ IDEA.
- DoubleTestSender(String[]) - Constructor for class org.jlab.coda.cMsg.test.DoubleTestSender
-
Constructor.
- DoubleTestSender.DoubleSendingCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a message matching
our subscription arrives.
- Dummy - Class in org.jlab.coda.cMsg.cMsgDomain.subdomains
-
This class is a subdomain which does nothing.
- Dummy() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- EmuClient - Class in org.jlab.coda.cMsg.EmuDomain
-
This class implements a cMsg client in the Emu domain.
- EmuClient() - Constructor for class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Constructor.
- EmuClient.Multicaster - Class in org.jlab.coda.cMsg.EmuDomain
-
This class defines a thread to multicast a UDP packet to the
Emu server every second.
- EmuClient.MulticastReceiver - Class in org.jlab.coda.cMsg.EmuDomain
-
This class gets any response to our UDP multicast.
- emuDomainMulticastClient - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Int to send in UDP packet to server if Emu domain and sender is client.
- emuDomainMulticastKillSelf - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Tell Emu multicast server to kill himself since server at that port and expid already exists.
- emuDomainMulticastProbe - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Client is just trying to find Emu multicast servers.
- emuDomainMulticastServer - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Int to send in UDP packet to Emu multicast server if Emu domain and sender is server.
- emuEnd - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Will shutdown socket on other end.
- emuEventTypeControl - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Must be same as org.jlab.coda.emu.support.data.EventType.CONTROL.
- emuEventTypePP - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Must be same as org.jlab.coda.emu.support.data.EventType.PARTIAL_PHYSICS.
- emuEventTypeRoc - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Must be same as org.jlab.coda.emu.support.data.EventType.ROC_RAW.
- emuEvioEndEvent - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Evio file format data containing only END event.
- emuEvioFileFormat - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Evio file format data.
- emuMulticast - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Multicast address used in Emu domain = "239.230.0.0"
- emuTcpPort - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Default TCP port at which an Emu domain server listens for client connections = 46100
- encipherAES - Static variable in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
- encode(String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode a String in Base64.
- encode(String, String) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode a String in Base64.
- encode(byte[]) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode bytes in Base64.
- encode(byte[], int, int, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode bytes in Base64.
- encode(byte[], boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode bytes in Base64.
- encode(File) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode this file in Base64.
- encode(File, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode this file in Base64.
- encode(File, File) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode this file in Base64.
- encode(File, File, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode this file in Base64.
- encode(InputStream, OutputStream) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode data from the InputStream to the OutputStream in Base64.
- encode(InputStream, OutputStream, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode data from the InputStream to the OutputStream in Base64.
- encodeToString(byte[]) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode bytes in Base64.
- encodeToString(byte[], int, int, boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode bytes in Base64.
- encodeToString(byte[], boolean) - Static method in class org.jlab.coda.cMsg.common.Base64
-
Encode bytes in Base64.
- encrypt(String) - Static method in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
Encrypt string.
- endianBig - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Data is big endian.
- endianLittle - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Data is little endian.
- endianLocal - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Data's endian is the same as the local host's.
- endianNotLocal - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Data's endian is opposite of the local host's.
- endianSwitch - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Switch recorded value of data's endianness.
- enviromentalExpid - Variable in class org.jlab.coda.cMsg.apps.cMsgPlatformSpy
-
- error - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
General error.
- errorAbort - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to aborted procedure.
- errorAlreadyExists - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying that a unique item already exists.
- errorAlreadyInitialized - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error since already initialized.
- errorBadArgument - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying a bad argument.
- errorBadDomainId - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to not matching any existing domain.
- errorBadDomainType - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying a domain type that does not exist or is not supported.
- errorBadFormat - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying a bad format.
- errorBadMessage - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to message not being in the correct form.
- errorCode - Variable in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
When a "subscribeAndGet" or "sendAndGet" is woken up by an error condition,
such as "the server died", this code is set.
- errorDifferentVersion - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to being different version.
- errorIllegalMessageType - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying illegal message type.
- errorLimitExceeded - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to a limit that was exceeded.
- errorLostConnection - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error since lost network connection.
- errorNetwork - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to network communication problem.
- errorNoClassFound - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to no Java class found for specified subdomain.
- errorNoMemory - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to no more computer memory.
- errorNotImplemented - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying a feature not implemented.
- errorNotInitialized - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error since not initialized.
- errorOutOfRange - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying out-of-range parameter.
- errorPend - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error waiting for messages to arrive.
- errorServerDied - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to server dying.
- errorSocket - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to bad socket specification.
- errorTimeout - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error specifying a time out.
- errorWrongDomainType - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Specifying a different domain type than expected.
- errorWrongPassword - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Error due to wrong password.
- escape(String) - Static method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
This method takes a string and escapes regular expression characters
with the exception of * and ? which are untouched.
- escapeAllForXML(String) - Static method in class org.jlab.coda.cMsg.cMsgMessage
-
This method escapes the chars <, >, " for putting strings into XML.
- escapeBar(String) - Static method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
This method takes a string and escapes | (bar (OR)).
- escapeCdataForXML(String) - Static method in class org.jlab.coda.cMsg.cMsgMessage
-
This method escapes CDATA constructs which will appear inside of XML CDATA sections.
- escapeNoBar(String) - Static method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
This method takes a string and escapes regular expression characters
with the exception of *, ?, and | which are untouched.
- escapeQuotesForXML(String) - Static method in class org.jlab.coda.cMsg.cMsgMessage
-
This method escapes the " char for putting strings into XML.
- Et - Class in org.jlab.coda.cMsg.cMsgDomain.subdomains
-
cMsg subdomain handler for opening and putting events into an ET system.
- Et() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
- etTest - Class in org.jlab.coda.cMsg.test
-
Created by IntelliJ IDEA.
- etTest(String[]) - Constructor for class org.jlab.coda.cMsg.test.etTest
-
Constructor.
- etTest2 - Class in org.jlab.coda.cMsg.test
-
Created by IntelliJ IDEA.
- etTest2(String[]) - Constructor for class org.jlab.coda.cMsg.test.etTest2
-
Constructor.
- ExampleThread - Class in org.jlab.coda.cMsg.remoteExec
-
Class to test Commander/Executor abilities to run threads.
- ExampleThread(Rectangle) - Constructor for class org.jlab.coda.cMsg.remoteExec.ExampleThread
-
- executeCallback() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Run the registered callback.
- Executor - Class in org.jlab.coda.cMsg.remoteExec
-
This class, when used appropriately, can execute any command by
being sent the proper cMsg message by a Commander.
- Executor(String, String, String) - Constructor for class org.jlab.coda.cMsg.remoteExec.Executor
-
Constructor.
- ExecutorInfo - Class in org.jlab.coda.cMsg.remoteExec
-
This class contains information representative of a single Executor
and is used by a Commander.
- ExecutorInfo(String, String, String, String, String, String) - Constructor for class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Constructor.
- ExecutorSecurity - Class in org.jlab.coda.cMsg.remoteExec
-
This class is used to encrypt passwords which in turn allow
users to restrict the ability of Commanders to work with
password-enabled Executors.
- ExecutorSecurity() - Constructor for class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
- expandedPayload - Static variable in class org.jlab.coda.cMsg.cMsgMessage
-
If the message has a compound payload, is the payload only in text form
or has it been expanded into a hashtable of real objects?
Is stored in the 7th bit of info.
- expandPayload() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
If this message is unexpanded (has a non-null payloadText field but
no items in its payload hashmap), then expand the payload text into
a hashmap containing all cMsgPayloadItems.
- expandPayload() - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
If this message is unexpanded (has a non-null payloadText field but
no items in its payload hashmap), then expand the payload text into
a hashmap containing all cMsgPayloadItems.
- expid - Variable in class org.jlab.coda.cMsg.apps.cMsgPlatformSpy
-
- expid - Variable in class org.jlab.coda.cMsg.common.cMsgServerFinder.ResponderInfo
-
- expid - Variable in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Runcontrol's experiment id.
- generateKeyDataAES() - Static method in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
Use this method to generate a new AES key in byte array form.
- getAllBroadcastAddresses() - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Get all local IP broadcast addresses in a list in dotted-decimal form.
- getAllIpAddresses() - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Get all local IP addresses in a list in dotted-decimal form.
- getAllIpInfo() - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Get all local IP addresses, broadcast addresses and subnet masks in a
single list of InterfaceAddress objects.
- getAllSubscribers() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets the set containing all clients (regular and bridge) subscribed to this
subject, type, and namespace.
- getArgType(int) - Static method in enum org.jlab.coda.cMsg.remoteExec.ArgType
-
Obtain the enum from the value.
- getBigInt() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a BigInteger object.
- getBigIntArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of BigInteger objects.
- getBinary() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a byte array object holding binary data.
- getBinaryArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of byte array objects holding binary data.
- getBlobName(DatabaseMetaData) - Static method in class org.jlab.coda.cMsg.apps.cMsgLogger
-
- getBlobName(Connection) - Static method in class org.jlab.coda.cMsg.apps.cMsgQueue
-
Gets blob name for this particular database.
- getBroadcastAddress(String) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Given a local IP address as an argument, this method will return its
broadcast or subnet address.
- getByte() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a byte (8-bit integer).
- getByteArray() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get byte array of message.
- getByteArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of bytes (8-bit integers).
- getByteArrayEndian() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get endianness of the byte array data.
- getByteArrayLength() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get byte array length of region of interest.
- getByteArrayLengthFull() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get full length of the byte array or 0 if it is null.
- getByteArrayOffset() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get byte array index to region of interest.
- getCallback() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Gets the callback object.
- getCallback() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the callback object.
- getCallbacks() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets the set storing callback threads.
- getCallbackState(String) - Static method in enum org.jlab.coda.cMsg.remoteExec.CallbackState
-
Obtain the enum from the value.
- getCallbackState() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get the state of the callback.
- getCB() - Constructor for class org.jlab.coda.cMsg.apps.cMsgQueue.getCB
-
- getChar() - Method in exception org.jlab.coda.cMsg.common.Base64DecodingException
-
Get the character that caused this error.
- getClientHost() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets host client is running on.
- getClientNames() - Static method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
This method gets the names of all clients in the cMsg subdomain.
- getClientNamesAndNamespaces() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
This method gets the names and namespaces of all the local clients (not servers)
of another cMsg domain server.
- getClientNamesAndNamespaces() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method gets the names of all the local clients (not servers)
of another cMsg domain server.
- getClientNamesAndNamespaces() - Static method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
This method gets the names and namespaces of all clients in the cMsg subdomain.
- getClientsMax() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Gets the maximum number of clients this object communicates with.
- getClientSubscribers() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets the set containing only regular clients subscribed to this subject, type,
and namespace.
- getClobName(DatabaseMetaData) - Static method in class org.jlab.coda.cMsg.apps.cMsgLogger
-
- getCloudStatus() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Get the status of the relationship of this server to the cMsg subdomain
server cloud.
- getCloudStatus() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method gets the cloud status of the server this server is
connected to.
- getCmsgServers() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Return an array of cMsg messages contains payload items of the cmsg name servers
information found in the last search.
- getCmsgServersXML() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Return a string in XML format of the cmsg name servers
found in the last search.
- getCommanderIds() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get all the commander ids.
- getCommandType(String) - Static method in enum org.jlab.coda.cMsg.remoteExec.CommandType
-
Obtain the enum from the value.
- getContext() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Gets the object containing information about the context of the
callback receiving this message.
- getCount() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Get the number of elements if this payload item is an array, else return one.
- getCount() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the number of identical subscriptions.
- getCurrentUDL() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the UDL the client is currently connected to.
- getCurrentUDL() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Get the UDL the client is currently connected to or null if no connection.
- getCurrentUDL() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the UDL the client is currently connected to.
- getCurrentUDL() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the UDL the client is currently connected to.
- getData(int, ByteBuffer) - Method in class org.jlab.coda.cMsg.test.jniEtTrial
-
- getDebug() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get client's level of debug output.
- getDebug() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get client's level of debug output.
- getDeliverer() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets the object used to deliver messages to this client.
- getDescription() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the client's description.
- getDescription() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets client's description.
- getDescription() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the client's description.
- getDescription() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the client's description.
- getDomain() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the name of the domain connected to.
- getDomain() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get domain this message exists in.
- getDomain() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Gets the domain in which this subscription lives.
- getDomain() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the domain in which this subscription lives.
- getDomain() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the name of the domain connected to.
- getDomain() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the name of the domain connected to.
- getDomain() - Method in class org.jlab.coda.cMsg.common.cMsgMessageContextDefault
-
Gets the domain this callback is running in.
- getDomain() - Method in interface org.jlab.coda.cMsg.common.cMsgMessageContextInterface
-
Gets the domain this callback is running in.
- getDomainHost() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets host domain server is running on.
- getDomainPort() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Get the domain server's listening port.
- getDomainPort() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets TCP port domain server is listening on.
- getDomainUdpPort() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets UDP port domain server is listening on.
- getDottedDecimalAddr() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets client's address in dotted decimal form.
- getDouble() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a double.
- getDoubleArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of doubles.
- getEndian() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Get the endian value if this payload item is a byte array containing binary data.
- getEndianArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Get the array of endian values if this payload item is an array of byte arrays containing binary data.
- getError() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get error output (if any) generated by the started process or thread.
- getErrorCode() - Method in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Gets the error code from when a "subscribeAndGet" or "sendAndGet" is woken up by an error condition.
- getExecutorId() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get the Executor generated id number.
- getExecutorId(int) - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get the executor id corresponding to the given commander id.
- getExecutors() - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Get the collection of known Executors.
- getFloat() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a float.
- getFloatArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of floats.
- getHistoryLengthMax() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Gets the maximum number of entries this message keeps of its history of various parameters.
- getHost() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the host the client is running on.
- getHost() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Get the host this server is running on.
- getHost() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the host the client is running on.
- getHost() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the host the client is running on.
- getHost() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get the name of the host the Executor is running on.
- getId() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get the Commander generated id number.
- getInfo(String) - Method in class org.jlab.coda.cMsg.cMsg
-
General purpose I/O method which gets a string that the implementation
class wants to return up to the top (this) level API.
- getInfo(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Get a string of information dependent upon the argument.
- getInfo() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Gets information compacted into a bit pattern.
- getInfo(String) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
General purpose I/O method which gets a string that the implementation
class wants to return up to the top (this) level API.
- getInfo(String) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
General purpose I/O method which gets a string that the implementation
class wants to return up to the top (this) level API.
- getInfoType(String) - Static method in enum org.jlab.coda.cMsg.remoteExec.InfoType
-
Obtain the enum from the value.
- getInt() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a int (32-bit integer).
- getIntArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of ints (32-bit integers).
- getIntVal() - Method in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Gets intVal from when a "syncSend" is woken up.
- getIntVal() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets the intVal which client generates (receiverSubscribeId).
- getItem() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Get the payload item itself as an object of class Object.
- getItemsText() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
This method creates a string of all the payload items concatonated.
- getLong() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a long (64-bit integer).
- getLongArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of longs (64-bit integers).
- getMachine() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get the machine type the Executor is running on.
- getMatchingLocalIpAddress(String) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Given an IP address as an argument, this method will return that if it matches
one of the local IP addresses.
- getMaximumQueueSize() - Method in class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
Method to get the maximum number of messages to queue for the callback.
- getMaximumQueueSize() - Method in interface org.jlab.coda.cMsg.cMsgCallbackInterface
-
Method to get the maximum number of messages to queue for the callback.
- getMaximumQueueSize() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge.SubscribeCallback
-
- getMaximumQueueSize() - Method in class org.jlab.coda.cMsg.test.VardanClient.receivingCb
-
- getMaximumQueueSize() - Method in class org.jlab.coda.cMsg.test.VardanServer.adminCb
-
- getMaximumQueueSize() - Method in class org.jlab.coda.cMsg.test.VardanServer.sendingCb
-
- getMaximumThreads() - Method in class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
Method to get the maximum number of worker threads to use for running
the callback if "mustSerializeMessages" returns false.
- getMaximumThreads() - Method in interface org.jlab.coda.cMsg.cMsgCallbackInterface
-
Method to get the maximum number of worker threads to use for running
the callback if "mustSerializeMessages" returns false.
- getMessage() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a cMsgMessage object.
- getMessage() - Method in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Returns the message object.
- getMessageArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of cMsgMessage objects.
- getMessageChannel() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets the SocketChannel used to send messages to and receives messages/requests from this client.
- getMessageChannelRemoteSocketAddress() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets the InetAddress object of the client end of the socket the client uses for
sending/receiving messages to/from server.
- getMessagesPerThread() - Method in class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
Method to get the maximum number of unprocessed messages per worker thread
before starting another worker thread (until the maximum # of threads is reached).
- getMessagesPerThread() - Method in interface org.jlab.coda.cMsg.cMsgCallbackInterface
-
Method to get the maximum number of unprocessed messages per worker thread
before starting another worker thread (until the maximum # of threads is reached).
- getMsgCount() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Gets the total number of messages passed to the callback.
- getMsgCount() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the number of messages passed to the callback.
- getMulticastPort() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Get name server's multicast listening port.
- getName() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the name of the client.
- getName() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Get the name of this payload item.
- getName() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets client's name.
- getName() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the name of the client.
- getName() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the name of the client.
- getName(int) - Static method in enum org.jlab.coda.cMsg.remoteExec.ArgType
-
Obtain the name from the value.
- getName(String) - Static method in enum org.jlab.coda.cMsg.remoteExec.CallbackState
-
Obtain the name from the value.
- getName(String) - Static method in enum org.jlab.coda.cMsg.remoteExec.CommandType
-
Obtain the name from the value.
- getName() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get the name of the Executor.
- getName(String) - Static method in enum org.jlab.coda.cMsg.remoteExec.InfoType
-
Obtain the name from the value.
- getNamespace() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Getter for namespace.
- getNamespace() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets the namespace of client's cMsg subdomain.
- getNamespace() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets the namespace in the cMsg subdomain in which this subscription resides.
- getNetworkAddressInt(byte[], short) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Get the network or subnet address (32-bit integer format)
of the given IP address (byte array format)
for the given netmask (# of bits format).
- getNetworkAddressString(byte[], short) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Get the network or subnet address as a dotted-decimal string
of the given IP address (byte array format)
for the given netmask (# of bits format).
- getNetworkAddressString(String, short) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Get the network or subnet address as a dotted-decimal string
of the given IP address (dotted-decimal string format)
for the given netmask (# of bits format).
- getNotifiers() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets the set of objects used to notify servers that their subscribeAndGet is complete.
- getOS() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get the operating system the Executor is running on.
- getOSRelease() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get the operating system release the Executor is running on.
- getOutput() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get output (if any) generated by the started process or thread.
- getPassword() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Gets server client's client-connect password.
- getPassword() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Get the password for connecting to a cmsg name server.
- getPayloadItem(String) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get a single, named payload item.
- getPayloadItems() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Gets an unmodifiable (read only) hashmap of all payload items.
- getPayloadNames() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get the set of payload item names (may be empty set).
- getPayloadSize() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get the number of items in the payload.
- getPayloadText() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Gets the String representation of the compound payload of this message.
- getPort() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Get the name server's listening port.
- getProcessor() - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Get the processor the Executor is running on.
- getQueueSize() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Gets the number of messages in the queue.
- getQueueSize() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the number of messages in the queue.
- getQueueSize() - Method in class org.jlab.coda.cMsg.common.cMsgMessageContextDefault
-
Gets the value of this callback's queue size.
- getQueueSize() - Method in interface org.jlab.coda.cMsg.common.cMsgMessageContextInterface
-
Gets the value of this callback's queue size.
- getRcServers() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Return an array of cMsg messages contains payload items of the rc multicast servers
information found in the last search.
- getRcServersXML() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Return a string in XML format of the rc multicast servers
found in the last search.
- getReceiver() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get message receiver.
- getReceiverHost() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get message receiver's host computer.
- getReceiverTime() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get time message was received.
- getReliableSend() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Gets whether the send will be reliable (default, TCP)
or will be allowed to be unreliable (UDP).
- getReturnCode() - Method in exception org.jlab.coda.cMsg.cMsgException
-
- getSendAndGetCallback(int, int) - Static method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Get a callback for a sendAndGet call.
- getSender() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get message sender.
- getSenderHost() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get message sender's host computer.
- getSenderTime() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get time message was sent.
- getSenderToken() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get sender's token.
- getServerHost() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the host of the server (if any) that this client is connected to.
- getServerHost() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Get the host of the cMsg server that this client is connected to.
- getServerHost() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets host connecting name server (client of this server) is running on.
- getServerHost() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the host of the server (if any) that this client is connected to.
- getServerHost() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the host of the server (if any) that this client is connected to.
- getServerHost() - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Get the host of the emu server that this client is connected to.
- getServerHost() - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Get the host of the RC server that this client is connected to.
- getServerMulticastPort() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets the UDP multicasting port the connecting name server (client of this server)
is listening on.
- getServerName() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Get this server's name (host:port).
- getServerPort() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the port of the server (if any) that this client is connected to.
- getServerPort() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Get the TCP port of the cMsg server that this client is connected to.
- getServerPort() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets the TCP port the connecting name server (client of this server)
is listening on.
- getServerPort() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the port of the server (if any) that this client is connected to.
- getServerPort() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the port of the server (if any) that this client is connected to.
- getServerPort() - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Get the TCP port of the emu server that this client is connected to.
- getServerPort() - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Get the TCP port of the RC server that this client is connected to.
- getShort() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a short (16-bit integer).
- getShortArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of shorts (16-bit integers).
- getShutdownHandler() - Method in class org.jlab.coda.cMsg.cMsg
-
Method to get the shutdown handler of the client.
- getShutdownHandler() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to get the shutdown handler of the client.
- getShutdownHandler() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to get the shutdown handler of the client.
- getSkipSize() - Method in class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
Method to get the maximum number of messages to skip over (delete) from
the cue for the callback when the cue size has reached it limit.
- getSkipSize() - Method in interface org.jlab.coda.cMsg.cMsgCallbackInterface
-
Method to get the maximum number of messages to skip over (delete) from
the cue for the callback when the cue size has reached it limit.
- getSkipSize() - Method in class org.jlab.coda.cMsg.test.DoubleTest.DoubleSendingCallback
-
- getSkipSize() - Method in class org.jlab.coda.cMsg.test.VardanServer.adminCb
-
- getSkipSize() - Method in class org.jlab.coda.cMsg.test.VardanServer.sendingCb
-
- getSleepTime() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Get the time to wait for server responses in milliseconds.
- getString() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as a String object.
- getString() - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Returns a string back to the top level API user indicating the host
and port of the client that this server is communicating with.
- getStringArray() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Gets the payload item as an array of String objects.
- getSubAndGetCallback() - Static method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method returns a reference to the one callback needed for
subscribes and subAndGets to propogate messages back to
original client.
- getSubAndGetters() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
Gets the HashMap containing the subscribeAndGet id generated by the originating client
as the key (receiverSubscribeId which identifies the particular subscribeAndGet call
in question), and the value which is the callback object of that subscribeAndGet.
- getSubAndGetters() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
- getSubdomain() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets subdomain client is using.
- getSubdomainHandler() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServer
-
Getter for the subdomain handler object.
- getSubject() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get subject of message.
- getSubject() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Gets the subject of this subscription.
- getSubject() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the subject of this subscription.
- getSubject() - Method in class org.jlab.coda.cMsg.common.cMsgMessageContextDefault
-
Gets the subject of this callback's subscription.
- getSubject() - Method in interface org.jlab.coda.cMsg.common.cMsgMessageContextInterface
-
Gets the subject of this callback's subscription.
- getSubject() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets subject subscribed to.
- getSubjectPattern() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets subject turned into compiled regular expression pattern.
- getSubjectRegexp() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets subject turned into regular expression that understands * and ?.
- getSysMsgId() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get system intVal of message.
- getTcpPort() - Method in class org.jlab.coda.cMsg.RCServerDomain.rcListeningThread
-
Get the TCP listening port of this server.
- getText() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get text of message.
- getText() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Get the text representation of this payload item.
- getType() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get type of message.
- getType() - Method in class org.jlab.coda.cMsg.cMsgPayloadItem
-
Get the type of this payload item.
- getType() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Gets the type of this subscription.
- getType() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the type of this subscription.
- getType() - Method in class org.jlab.coda.cMsg.common.cMsgMessageContextDefault
-
Gets the type of this callback's subscription.
- getType() - Method in interface org.jlab.coda.cMsg.common.cMsgMessageContextInterface
-
Gets the type of this callback's subscription.
- getType() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets type subscribed to.
- getTypePattern() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets type turned into compiled regular expression pattern.
- getTypeRegexp() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Gets type turned into regular expression that understands * and ?.
- getUDL() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the UDL of the client.
- getUDL() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets client's UDL.
- getUDL() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the client's UDL.
- getUDL() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the client's UDL.
- getUDLRemainder() - Method in class org.jlab.coda.cMsg.cMsg
-
Get the UDL remainder (UDL after cMsg:domain:// is stripped off)
of the client.
- getUDLremainder() - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Gets remainder of the UDL the client used to connect to the domain server.
- getUDLRemainder() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Get the client's UDL remainder.
- getUDLRemainder() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Get the client's UDL remainder.
- getUdpPort() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServer
-
Getter for the UDP port being used.
- getUdpPort() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Getter for the UDP port being used.
- getUdpPort() - Method in class org.jlab.coda.cMsg.RCServerDomain.rcListeningThread
-
Get the UDP listening port of this server.
- getUniqueKey() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgConnectionHandler
-
Get a unique key to use as client identification which is used
in forming the 2 permanent client connections using this object.
- getUserInt() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get user supplied integer.
- getUserObject() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
Gets the subscription's user object argument.
- getUserObject() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Gets the subscription's user object argument.
- getUserTime() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Get user supplied time.
- getValue() - Method in enum org.jlab.coda.cMsg.remoteExec.ArgType
-
Get the enum's value.
- getValue() - Method in enum org.jlab.coda.cMsg.remoteExec.CallbackState
-
Get the enum's value.
- getValue() - Method in enum org.jlab.coda.cMsg.remoteExec.CommandType
-
Get the enum's value.
- getValue() - Method in enum org.jlab.coda.cMsg.remoteExec.InfoType
-
Get the enum's value.
- getVersion() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Gets the version number of this message which is the same
as that of the cMsg software package that created it.
- gotCloudLock - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Did we successfully grab the cloud-joining lock of the
server in the cloud we are trying to join?
- gotConnections(cMsgClientData, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgConnectionHandler
-
- gotRegistrationLock - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Did we successfully grab the client-joining lock of the
server in the cloud we are trying to join? This lock is
necessary to ensure that each client joining a server that
is part of a cloud has a unique name.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to handle a client or domain server (and therefore subdomain handler) shutdown.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle a client or domain server shutdown.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
Method to handle a client or domain server (and therefore subdomain handler) shutdown.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
Dump leftover events, then close the ET system.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.LogFile
-
Close file if no one else is using it.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Close connection to database.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Close connection to smartsockets server.
- handleClientShutdown() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to handle a client or domain server (and therefore subdomain handler) shutdown.
- handleClientShutdown() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to handle a client or domain server (and therefore subdomain handler) shutdown.
- handleSendAndGetRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to synchronously get a single message from a responder to a
message being sent by the client.
- handleSendAndGetRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
Executes sql statement in message text field, returns resultset as payload arrays.
- handleSendAndGetRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleSendAndGetRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Returns message at head of queue.
- handleSendAndGetRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Returns message at head of queue.
- handleSendAndGetRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.TcpServer
-
Sends text string to server to execute, returns result.
- handleSendAndGetRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to synchronously get a single message by sending out a
message which is responded to by its receiver(s).
- handleSendAndGetRequest(cMsgMessageFull) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to synchronously get a single message by sending out a
message which is responded to by its receiver(s).
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to handle a message sent by a domain client.
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
This method handles a message sent by regular (non-server) client.
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
If there are no events to work with, get chunk number of empty events from
the ET system.
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Write message to queue file.
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.LogFile
-
Write message to a file.
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Inserts message into SQL database table via JDBC.
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Forwards message to smartsockets system.
- handleSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to handle a message sent by a domain client.
- handleSendRequest(cMsgMessageFull) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to handle a message sent by a domain client.
- handleServerSendAndGetRequest(cMsgMessageFull, String, cMsgNotifier) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to synchronously get a single message from a responder to a
message being sent by the client.
- handleServerSendAndGetRequest(cMsgMessageFull, String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to synchronously get a single message from a responder to a message
being sent by the server client.
- handleServerSubscribeAndGetRequest(String, String, cMsgNotifier) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method for regular client to synchronously get a single message from
the server for a one-time subscription of a subject and type.
- handleServerSubscribeRequest(String, String, String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle subscribe request sent by another cMsg server (server client).
- handleServerUnsubscribeRequest(String, String, String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle unsubscribe request sent by another cMsg server (server client).
- handleShutdown() - Method in class org.jlab.coda.cMsg.apps.cMsgShutdowner.myShutdownHandler
-
- handleShutdown() - Method in class org.jlab.coda.cMsg.common.cMsgShutdownHandlerDefault
-
- handleShutdown() - Method in interface org.jlab.coda.cMsg.common.cMsgShutdownHandlerInterface
-
This method handles the shutdown command sent to a client.
- handleShutdownClientsRequest(String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle request to shutdown clients sent by client.
- handleShutdownClientsRequest(String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleShutdownClientsRequest(String, boolean) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to handle a request to shutdown clients sent by a domain client.
- handleShutdownClientsRequest(String, boolean) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to handle a request to shutdown clients sent by a domain client.
- handleSubscribeAndGetRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to synchronously get a single message from the server for a one-time
subscription of a subject and type.
- handleSubscribeAndGetRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method for regular client to synchronously get a single message from
the server for a one-time subscription of a subject and type.
- handleSubscribeAndGetRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleSubscribeAndGetRequest(String, String, int) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to synchronously get a single message from the server for a one-time
subscription of a subject and type.
- handleSubscribeAndGetRequest(String, String, int) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to synchronously get a single message from the server for a one-time
subscription of a subject and type.
- handleSubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Performs CA monitorOn.
- handleSubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle subscribe request sent by regular client.
- handleSubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleSubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Subscribe to receive smartsockets messages.
- handleSubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to handle a subscribe request sent by a domain client.
- handleSubscribeRequest(String, String, int) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to handle a subscribe request sent by a domain client.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to handle a message sent by a domain client in synchronous mode.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle message sent by client in synchronous mode.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
Executes sql statement in message text field.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
If there are no events to work with, get chunk number of empty events from
the ET system.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Write message to queue file.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.LogFile
-
Write message to a file.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Inserts message into SQL database table via JDBC.
- handleSyncSendRequest(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to handle a message sent by a domain client in synchronous mode.
- handleSyncSendRequest(cMsgMessageFull) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to handle a message sent by a domain client in synchronous mode.
- handleUnSendAndGetRequest(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle remove sendAndGet request sent by any client
(hidden from user).
- handleUnSendAndGetRequest(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleUnSendAndGetRequest(int) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to remove a sendAndGet request previously sent by a domain client.
- handleUnSendAndGetRequest(int) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to remove a sendAndGet request previously sent by a domain client.
- handleUnsubscribeAndGetRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle a remove subscribeAndGet request sent by client
(hidden from user).
- handleUnsubscribeAndGetRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleUnsubscribeAndGetRequest(String, String, int) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to remove a subscribeAndGet request previously sent by a domain client.
- handleUnsubscribeAndGetRequest(String, String, int) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to remove a subscribeAndGet request previously sent by a domain client.
- handleUnsubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Performs CA monitorOff.
- handleUnsubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to handle unsubscribe request sent by regular client.
- handleUnsubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- handleUnsubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Unsubscribe smartsockets subscription.
- handleUnsubscribeRequest(String, String, int) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to handle an unsubscribe request sent by a domain client.
- handleUnsubscribeRequest(String, String, int) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to handle an unsubscribe request sent by a domain client.
- hasError() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get whether error occurred in the attempt to run the process or thread.
- hasOutput() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get whether the process has any output.
- hasPayload - Static variable in class org.jlab.coda.cMsg.cMsgMessage
-
Does the message have a compound payload? -- is stored in 6th bit of info.
- hasPayload() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Does this message have a payload?
- hasPayload(boolean) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set the "has-a-compound-payload" bit of a message.
- hasSend - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.LogFile
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSend() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSend() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to tell if the "send" cMsg API function is implemented
by this interface implementation in the "handleSendRequest"
method.
- hasSendAndGet - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- hasSendAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- hasSendAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
Method to tell if the "sendAndGet" cMsg API function is implemented
by this interface implementation in the "handleSendAndGetRequest"
method.
- hasSendAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- hasSendAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Method to tell if the "sendAndGet" cMsg API function is implemented
by this interface implementation in the "handleSendAndGetRequest"
method.
- hasSendAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Method to tell if the "sendAndGet" cMsg API function is implemented
by this interface implementation in the "handleSendAndGetRequest"
method.
- hasSendAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.TcpServer
-
Method to tell if the "sendAndGet" cMsg API function is implemented
by this interface implementation in the "handleSendAndGetRequest"
method.
- hasSendAndGet() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to tell if the "sendAndGet" cMsg API function is implemented
by this interface implementation in the "handleSendAndGetRequest"
method.
- hasSendAndGet() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to tell if the "sendAndGet" cMsg API function is implemented
by this interface implementation in the "handleSendAndGetRequest"
method.
- hasShutdown - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- hasShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- hasShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- hasShutdown() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to tell if the "shutdown" cMsg API function is implemented
by this interface implementation in the "handleShutdownClientsRequest"
method.
- hasShutdown() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to tell if the "shutdown" cMsg API function is implemented
by this interface implementation in the "handleShutdownClientsRequest"
method.
- hasSubscribe - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- hasSubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to tell if the "subscribe" cMsg API function is implemented
by this interface implementation in the "handleSubscribeRequest"
method.
- hasSubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- hasSubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- hasSubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Method to tell if the "subscribe" cMsg API function is implemented
by this interface implementation in the "handleSubscribeRequest"
method.
- hasSubscribe() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to tell if the "subscribe" cMsg API function is implemented
by this interface implementation in the "handleSubscribeRequest"
method.
- hasSubscribe() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to tell if the "subscribe" cMsg API function is implemented
by this interface implementation in the "handleSubscribeRequest"
method.
- hasSubscribeAndGet - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- hasSubscribeAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to tell if the "subscribeAndGet" cMsg API function is implemented
by this interface implementation in the "handleSubscribeAndGetRequest"
method.
- hasSubscribeAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- hasSubscribeAndGet() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- hasSubscribeAndGet() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to tell if the "subscribeAndGet" cMsg API function is implemented
by this interface implementation in the "handleSubscribeAndGetRequest"
method.
- hasSubscribeAndGet() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to tell if the "subscribeAndGet" cMsg API function is implemented
by this interface implementation in the "handleSubscribeAndGetRequest"
method.
- hasSubscription - Variable in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Only allow response to rc clients if we have a subscription to pass client info to.
- hasSyncSend - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.LogFile
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasSyncSend() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasSyncSend() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasSyncSend() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to tell if the "syncSend" cMsg API function is implemented
by this interface implementation in the "handleSyncSendRequest"
method.
- hasTerminated(boolean) - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Set whether the process has already terminated.
- hasTerminated() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Get whether the process has already terminated.
- hasUnsubscribe - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- hasUnsubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to tell if the "unsubscribe" cMsg API function is implemented
by this interface implementation in the "handleUnsubscribeRequest"
method.
- hasUnsubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- hasUnsubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- hasUnsubscribe() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Method to tell if the "unsubscribe" cMsg API function is implemented
by this interface implementation in the "handleUnsubscribeRequest"
method.
- hasUnsubscribe() - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to tell if the "unsubscribe" cMsg API function is implemented
by this interface implementation in the "handleUnsubscribeRequest"
method.
- hasUnsubscribe() - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to tell if the "unsubscribe" cMsg API function is implemented
by this interface implementation in the "handleUnsubscribeRequest"
method.
- hexStrToInt(String, boolean) - Static method in class org.jlab.coda.cMsg.cMsgMessage
-
Method to convert 8 hex characters into a int value.
- hexStrToLong(String, boolean) - Static method in class org.jlab.coda.cMsg.cMsgMessage
-
Method to convert 16 hex characters into a long value.
- hexStrToShort(String, boolean) - Static method in class org.jlab.coda.cMsg.cMsgMessage
-
Method to convert 4 hex characters into a short value.
- host - Variable in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Host the client is running on.
- host - Variable in class org.jlab.coda.cMsg.common.cMsgServerFinder.ResponderInfo
-
- host - Static variable in class org.jlab.coda.cMsg.test.cMsgServerScan
-
- host - Variable in class org.jlab.coda.cMsg.test.etTest2
-
- magicNumbers - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Ints representing ascii for "cMsg is cool", used to filter out port-scanning software.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgAlarmServer
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgConsumer
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgFileToXML
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgFindLocalNetworkInfo
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgFindServers
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgGateway
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgGetConsumer
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgGetResponder
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgLogger
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgMonitor
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgPayloadProducer
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgPlatformSpy
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgProducer
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgQueue
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgShutdowner
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.cMsgStartEt
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.apps.rcClientKiller
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor.Monitor
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Run as a stand-alone RC server to test incoming messages.
- main(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Take keyboard input, pass as commands to one Executor,
and print results - like a simple remote terminal.
- main(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.Executor
-
Run as a stand-alone application
- main(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
Here's an example that uses this class to generate a key and
use that to encrypt and decrypt a string.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.cMsgSerializeTest
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.cMsgServerScan
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.cMsgTest
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.cMsgTestPayload
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.cMsgTestRcClient
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.cMsgTestRcServer
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.connectTest
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.DoubleTest
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.DoubleTestReceiver
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.DoubleTestSender
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.etTest
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.etTest2
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.jniEtTrial
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.RCClientReconnect
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.RCMulticastServer
-
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.rcServerNetworkTest
-
This method is executed as a thread.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.regexpUDL
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.UnsubTest
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.VardanClient
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.VardanProducer
-
Run as a stand-alone application.
- main(String[]) - Static method in class org.jlab.coda.cMsg.test.VardanServer
-
Run as a stand-alone application.
- main0(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Run the command "ls" inside an xterm in all Executors.
- main1(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.Commander
-
RStart up 20 xterms in one Executor, then shut them down one-by-one.
- main2(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Run the ExampleThread object as a thread in a single
Executor, wait 5 sec, and then shut it down.
- main3(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Run a cMsg server a thread in a single
Executor, wait 5 sec, and then shut it down.
- main4(String[]) - Static method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Kill all Executors and their spawned processes either 1-by-1 or all at once.
- makeNullResponse(cMsgMessage) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Converts existing message to null response of supplied message.
- makeNullResponse(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Converts existing message to null response of supplied message.
- makeResponse(cMsgMessage) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Converts existing message to response of supplied message.
- makeResponse(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Converts existing message to response of supplied message.
- matches(String, String) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
This method checks to see if there is a match between a given (message's) subject and type
pair and this subscription's subject and type.
- matches(String, String, boolean) - Static method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
This method implements a simple wildcard matching scheme where "*" means
any or no characters, "?" means exactly 1 character, and "#" means
1 or no positive integer.
- matchesOrig(String, String) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
This method checks to see if there is a match between a given msgSubject and msgType
pair and this subscription's msgSubject and msgType.
- maySkipMessages() - Method in class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
Method telling whether messages may be skipped or not.
- maySkipMessages() - Method in interface org.jlab.coda.cMsg.cMsgCallbackInterface
-
Method telling whether messages may be skipped or not.
- maySkipMessages() - Method in class org.jlab.coda.cMsg.test.DoubleTest.DoubleSendingCallback
-
- maySkipMessages() - Method in class org.jlab.coda.cMsg.test.VardanServer.adminCb
-
- maySkipMessages() - Method in class org.jlab.coda.cMsg.test.VardanServer.sendingCb
-
- memSize - Variable in class org.jlab.coda.cMsg.test.jniEtTrial
-
- message - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Message object.
- message - Variable in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Place to temporarily store the returned message from a get.
- message - Variable in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Message object.
- messageChannel - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Socket channel used to get messages to and receive messages/requests from client.
- MessageProcessor() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor.MonitorPanel.MessageProcessor
-
- minorVersion - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Minor cMsg version number = 0
- monData - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
- monitor(String) - Method in class org.jlab.coda.cMsg.cMsg
-
This method is a synchronous call to receive a message containing monitoring data
which describes the state of the domain the user is connected to.
- monitor(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
This method is a synchronous call to receive a message containing monitoring data
which describes the state of the cMsg domain the user is connected to.
- Monitor - Class in org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor
-
This class implements a cMsg domain monitor.
- Monitor() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor.Monitor
-
- monitor(String) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
This method is a synchronous call to receive a message containing monitoring data
which describes the state of the cMsg domain the user is connected to.
- monitor(String) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
This method is a synchronous call to receive a message containing monitoring data
which describes the state of the cMsg domain the user is connected to.
- monitor(String) - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
This method is a synchronous call to receive a message containing monitoring data
from the rc multicast server specified in the UDL.
- monitorData() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- monitoringOff - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
If true, this server does NOT send an XML string containing its state to all clients.
- MonitorPanel - Class in org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor
-
Class to put a cMsg domain monitor of a single cMsg system (cloud) into a single swing panel.
- MonitorPanel(String, Monitor) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor.MonitorPanel
-
Constructor.
- MonitorPanel.MessageProcessor - Class in org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor
-
This class periodically gets a message of monitor data and updates the display.
- monitors - Variable in class org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor.Monitor
-
Map to keep track of connections to and monitors of cMsg systems.
- monitorXML - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
String containing monitor data received from a cMsg server as a keep alive response.
- monXML - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- move(File, File) - Static method in class org.jlab.coda.cMsg.common.FileHelper
-
Move a file from one location to another.
- move(File, File, boolean) - Static method in class org.jlab.coda.cMsg.common.FileHelper
-
Move a file from one location to another.
- msgConnectRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Connect to the server from client.
- msgCount - Variable in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Number of messages passed to the callback.
- msgDisconnectRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Disconnect client from the server.
- msgGetResponse - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Respond to a "sendAndGet" request.
- msgKeepAlive - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
See if the process on the other end of the socket is still alive.
- msgMonitorRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send "monitor" request.
- msgRcAbortConnect - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Respond to a runcontrol server's "connect" request.
- msgRcConnect - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Respond to a runcontrol server's "connect" request.
- msgSendAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Get a message from a responder of a sent message.
- msgSendRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send a message.
- msgServerCloudLock - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Lock server from joining server cloud or accepting registrations.
- msgServerCloudLockResponse - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send a response to a server client's "cloud lock" request.
- msgServerCloudSetStatus - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Unlock server for joining server cloud or accepting registrations.
- msgServerCloudUnlock - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Unlock server for joining server cloud or accepting registrations.
- msgServerConnectRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Connect to the server from server.
- msgServerDisconnectRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Disconnect server from the server.
- msgServerGetResponse - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Respond to a server's "sendAndGet" request.
- msgServerRegisterClient - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Register client from another server.
- msgServerRegistrationLock - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Lock server from doing other registrations.
- msgServerRegistrationLockResponse - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send a response to a server client's "registration lock" request.
- msgServerRegistrationUnlock - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Unlock server for doing other registrations.
- msgServerSendAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
SendAndGet a message by another server.
- msgServerSendClientNames - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send names of local clients.
- msgServerSendClientNamesResponse - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send a response to a server client's "sendClientNames" request.
- msgServerShutdownClients - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Shutdown various clients.
- msgServerShutdownSelf - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Shutdown various servers.
- msgServerSubscribeAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
SubscribeAndGet a message by another server.
- msgServerSubscribeRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Subscribe to messages by another server.
- msgServerUnRegisterClient - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Unregister client from another server.
- msgServerUnSendAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
UnSendAndGet to a message by another server.
- msgServerUnsubscribeAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
UnsubscribeAndGet to a message by another server.
- msgServerUnsubscribeRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Unsubscribe to messages by another server.
- msgShutdownClients - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Shutdown various clients.
- msgShutdownServers - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Shutdown various servers.
- msgSubscribeAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Get a message with 1-shot subscribe.
- msgSubscribeRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Subscribe to messages.
- msgSubscribeResponse - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Respond with message to the subscribe command.
- msgSyncSendRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send a message with synchronous response.
- msgSyncSendResponse - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Send a response to a syncSend request.
- msgUnSendAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Remove "sendAndGet" request.
- msgUnsubscribeAndGetRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Remove "subscribeAndGet" request.
- msgUnsubscribeRequest - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Unsubscribe to messages.
- MulticastCallback() - Constructor for class org.jlab.coda.cMsg.apps.rcClientKiller.MulticastCallback
-
- MulticastCallback() - Constructor for class org.jlab.coda.cMsg.test.cMsgTestRcServer.MulticastCallback
-
- MulticastCallback() - Constructor for class org.jlab.coda.cMsg.test.RCMulticastServer.MulticastCallback
-
- Multicaster(DatagramPacket) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.Multicaster
-
- Multicaster(DatagramPacket) - Constructor for class org.jlab.coda.cMsg.EmuDomain.EmuClient.Multicaster
-
- Multicaster(DatagramPacket, byte[]) - Constructor for class org.jlab.coda.cMsg.RCDomain.RunControl.Multicaster
-
- Multicaster(DatagramPacket) - Constructor for class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast.Multicaster
-
- multicastPort - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
If this client is a cMsg server, this quantity is the UDP multicast port
of the server which has just become a client of cMsg server where this
object lives.
- MulticastReceiver() - Constructor for class org.jlab.coda.cMsg.EmuDomain.EmuClient.MulticastReceiver
-
- multicastResponse - Variable in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Signal to coordinate the multicasting and waiting for responses.
- multicastTimeout - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Timeout in milliseconds to wait for server to respond to multicasts.
- mustMulticast - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
- mustSerializeMessages() - Method in class org.jlab.coda.cMsg.cMsgCallbackAdapter
-
Method telling whether messages must serialized -- processed in the order
received.
- mustSerializeMessages() - Method in interface org.jlab.coda.cMsg.cMsgCallbackInterface
-
Method telling whether messages must serialized -- processed in the order
received.
- myCallback() - Constructor for class org.jlab.coda.cMsg.apps.cMsgConsumer.myCallback
-
- myCallback() - Constructor for class org.jlab.coda.cMsg.apps.cMsgGetResponder.myCallback
-
- myCallback() - Constructor for class org.jlab.coda.cMsg.apps.cMsgProducer.myCallback
-
- myCallback() - Constructor for class org.jlab.coda.cMsg.test.cMsgTest.myCallback
-
- myCallback() - Constructor for class org.jlab.coda.cMsg.test.cMsgTestPayload.myCallback
-
- myCallback() - Constructor for class org.jlab.coda.cMsg.test.cMsgTestRcClient.myCallback
-
- myCallback() - Constructor for class org.jlab.coda.cMsg.test.RCClientReconnect.myCallback
-
- myClientInfo - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Object containing information about the client this object is connected to.
- myCon - Variable in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
database access objects.
- myShutdownHandler() - Constructor for class org.jlab.coda.cMsg.apps.cMsgShutdowner.myShutdownHandler
-
- myStmt - Variable in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
- packet - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.Multicaster
-
- packet - Variable in class org.jlab.coda.cMsg.EmuDomain.EmuClient.Multicaster
-
- packet - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl.Multicaster
-
- packet - Variable in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast.Multicaster
-
- ParsedUDL(String, String, String, int, int, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Constructor for storing info about cloud server and used in
failing over to cloud server.
- ParsedUDL(String, String, String, String, String, String, String, int, int, int, int, int, int, int, boolean, boolean) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Constructor used in parsing UDL.
- parseUDL(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to parse the Universal Domain Locator (UDL) into its various components.
- parseUDL(String) - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Method to parse the Universal Domain Locator (UDL) into its various components.
- parseUDL(String) - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Method to parse the Universal Domain Locator (UDL) into its various components.
- parseUDLOld(String) - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Method to parse the Universal Domain Locator (UDL) into its various components.
- parseXml(String) - Static method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
This method parses an XML string representing a cMsg message
(using a DOM parser) and turns it into a cMsg message.
- password - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Optional password included in UDL for connection to server requiring one.
- pause() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
This method stops any further calling of the callback.
- pause() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
This method stops any further calling of the callback.
- payloadBin - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Binary array in cMsg message payload.
- payloadBinA - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Array of binary arrays in cMsg message payload.
- payloadDbl - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
8 byte double item in cMsg message payload.
- payloadDblA - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
8 byte double array item in cMsg message payload.
- payloadFieldsOnly - Static variable in class org.jlab.coda.cMsg.cMsgMessage
-
When converting text to message fields, only convert non-system fields.
- payloadFlt - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
4-byte float item in cMsg message payload.
- payloadFltA - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
4-byte float array item in cMsg message payload.
- payloadInt16 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
2 byte signed integer item in cMsg message payload.
- payloadInt16A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
2 byte signed integer array item in cMsg message payload.
- payloadInt32 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
4 byte signed integer item in cMsg message payload.
- payloadInt32A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
4 byte signed integer array item in cMsg message payload.
- payloadInt64 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
8 byte signed integer item in cMsg message payload.
- payloadInt64A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
8 byte signed integer array item in cMsg message payload.
- payloadInt8 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
1 byte signed integer item in cMsg message payload.
- payloadInt8A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
1 byte signed integer array item in cMsg message payload.
- payloadMsg - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
cMsg message in cMsg message payload.
- payloadMsgA - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
cMsg message array in cMsg message payload.
- payloadPrintout(int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
This method prints out the message payload in a readable form.
- payloadStr - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
String item in cMsg message payload.
- payloadStrA - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
String array item in cMsg message payload.
- payloadText - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
String representation of the entire payload (including hidden system payload items).
- payloadToString() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
This method converts the message payload to a printable string in XML format.
- payloadUint16 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
2 byte unsigned integer item in cMsg message payload.
- payloadUint16A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
2 byte unsigned integer array item in cMsg message payload.
- payloadUint32 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
4 byte unsigned integer item in cMsg message payload.
- payloadUint32A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
4 byte unsigned integer array item in cMsg message payload.
- payloadUint64 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
8 byte unsigned integer item in cMsg message payload.
- payloadUint64A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
8 byte unsigned integer array item in cMsg message payload.
- payloadUint8 - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
1 byte unsigned integer item in cMsg message payload.
- payloadUint8A - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
1 byte unsigned integer array item in cMsg message payload.
- pendingSendAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- pendingSubAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- permanent - Variable in class org.jlab.coda.cMsg.common.cMsgCallbackThread.WorkerThread
-
Is this a temporary or permanent worker thread?
- port - Variable in class org.jlab.coda.cMsg.test.etTest2
-
- postConnectionThreadsStartedSignal - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
There are 2 threads which must be running before client connections are allowed.
- preConnectionThreadsStartedSignal - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
There are 3 threads which must be running before client connections are allowed.
- preferredSubnet - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Optional preferred subnet.
- print() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Print out the cmsg name servers and rc multicast servers found in the last search.
- printBuffer(ByteBuffer, int, int, String) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
This method takes a byte buffer and prints out the desired number of words
from the given position.
- printBuffer(ByteBuffer, int, int, String) - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder.rcMulticastReceiver
-
This method takes a byte buffer and prints out the desired number of words
from the given position.
- printBytes(ByteBuffer, int, int, String) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
This method takes a byte buffer and prints out the desired number of bytes
from the given position.
- printBytes(byte[], int, int, String) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
This method takes a byte array and prints out the desired number of bytes
from the given index.
- printData() - Method in class org.jlab.coda.cMsg.test.jniEtTrial
-
- printError(int, int) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Method that returns and/or prints an error explanation.
- printSizes() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
This method prints sizes of maps for debugging purposes.
- printSizes() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
This method prints out the sizes of all objects which store other objects.
- printSizes() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method prints sizes of maps for debugging purposes.
- printSizes() - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- printSizes() - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
This method prints the sizes of all sets and maps.
- printStaticSizes() - Static method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
- putData(int, int, ByteBuffer) - Method in class org.jlab.coda.cMsg.test.jniEtTrial
-
- rcCallback() - Constructor for class org.jlab.coda.cMsg.test.cMsgTestRcServer.rcCallback
-
- rcCallback() - Constructor for class org.jlab.coda.cMsg.test.RCMulticastServer.rcCallback
-
- rcClientBroadcast - Variable in class org.jlab.coda.cMsg.test.RCMulticastServer.ConnectDisconnectThread
-
- rcClientBroadcast - Variable in class org.jlab.coda.cMsg.test.RCMulticastServer.RcServerReconnectThread
-
- rcClientHost - Variable in class org.jlab.coda.cMsg.test.RCMulticastServer.ConnectDisconnectThread
-
- rcClientHost - Variable in class org.jlab.coda.cMsg.test.RCMulticastServer.RcServerReconnectThread
-
- rcClientKiller - Class in org.jlab.coda.cMsg.apps
-
This class simulates an rc multicast receiver, but then it commands all rc
clients that attempt to connect to abort/die.
- rcClientKiller(String[]) - Constructor for class org.jlab.coda.cMsg.apps.rcClientKiller
-
Constructor.
- rcClientKiller.MulticastCallback - Class in org.jlab.coda.cMsg.apps
-
Callback for handling RC client trying to connect.
- RCClientReconnect - Class in org.jlab.coda.cMsg.test
-
This class implements a run control client that reconnects with a server that
comes and goes - RCMulticastServer.
- RCClientReconnect() - Constructor for class org.jlab.coda.cMsg.test.RCClientReconnect
-
- RCClientReconnect.myCallback - Class in org.jlab.coda.cMsg.test
-
This class defines the callback to be run when a message matching
our subscription arrives.
- rcClientTcpPort - Variable in class org.jlab.coda.cMsg.test.RCMulticastServer.ConnectDisconnectThread
-
- rcClientTcpPort - Variable in class org.jlab.coda.cMsg.test.RCMulticastServer.RcServerReconnectThread
-
- rcDomainMulticastClient - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Int to send in UDP packet to server if RC domain and sender is client.
- rcDomainMulticastKillSelf - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Tell RCMulticast server to kill himself since server at that port and expid already exists.
- rcDomainMulticastProbe - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Client is just trying to find RCMulticast servers.
- rcDomainMulticastServer - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Int to send in UDP packet to rc multicast server if RC domain and sender is server.
- rcFinder() - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder.rcFinder
-
- rcListeningThread - Class in org.jlab.coda.cMsg.RCDomain
-
This class implements a runcontrol client's thread which listens for
communications from the runcontrol domain server.
- rcListeningThread(RunControl, ServerSocketChannel) - Constructor for class org.jlab.coda.cMsg.RCDomain.rcListeningThread
-
Constructor.
- rcListeningThread - Class in org.jlab.coda.cMsg.RCMulticastDomain
-
This class implements a thread to listen to runcontrol clients in the
runcontrol multicast domain.
- rcListeningThread(RCMulticast, int) - Constructor for class org.jlab.coda.cMsg.RCMulticastDomain.rcListeningThread
-
Constructor.
- rcListeningThread - Class in org.jlab.coda.cMsg.RCServerDomain
-
This class implements a thread to listen to runcontrol clients in the
runcontrol server domain over TCP.
- rcListeningThread(RCServer) - Constructor for class org.jlab.coda.cMsg.RCServerDomain.rcListeningThread
-
Constructor for regular clients.
- rcMulticast - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Multicast address used in runcontrol domain = "239.210.0.0"
- RCMulticast - Class in org.jlab.coda.cMsg.RCMulticastDomain
-
This class implements the runcontrol multicast (rcm) domain.
- RCMulticast() - Constructor for class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
- RCMulticast.Multicaster - Class in org.jlab.coda.cMsg.RCMulticastDomain
-
This class defines a thread to multicast a UDP packet to the
RC Multicast server every second.
- rcMulticaster(byte[], MulticastSocket) - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder.rcMulticaster
-
- rcMulticastPort - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
Default UDP port at which a run control multicast server listens for multicasts = 45200
- rcMulticastReceiver(DatagramSocket) - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder.rcMulticastReceiver
-
- RCMulticastServer - Class in org.jlab.coda.cMsg.test
-
This class implements an RC Multicast server and RC Server server together.
- RCMulticastServer() - Constructor for class org.jlab.coda.cMsg.test.RCMulticastServer
-
- RCMulticastServer.ConnectDisconnectThread - Class in org.jlab.coda.cMsg.test
-
Class for handling client which does endless connects and disconnects.
- RCMulticastServer.MulticastCallback - Class in org.jlab.coda.cMsg.test
-
- RCMulticastServer.rcCallback - Class in org.jlab.coda.cMsg.test
-
- RCMulticastServer.RcServerReconnectThread - Class in org.jlab.coda.cMsg.test
-
Class for client testing message sending after server disconnects then reconnects.
- RCMulticastServer.starCallback - Class in org.jlab.coda.cMsg.test
-
- RCServer - Class in org.jlab.coda.cMsg.RCServerDomain
-
This class implements the runcontrol server (rcs) domain.
- RCServer() - Constructor for class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Constructor.
- rcServerAddress - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl
-
RunControl server's net addresses obtained from multicast response.
- rcServerNetworkTest - Class in org.jlab.coda.cMsg.test
-
Print out all network info used by the rc multicast server.
- rcServerNetworkTest() - Constructor for class org.jlab.coda.cMsg.test.rcServerNetworkTest
-
- rcServerPort - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
TCP port at which a run control server starts looking for a port to listen
for a client connection on = 45300
- RcServerReconnectThread(String, String, int) - Constructor for class org.jlab.coda.cMsg.test.RCMulticastServer.RcServerReconnectThread
-
- rcTcpClientPort - Static variable in class org.jlab.coda.cMsg.cMsgNetworkConstants
-
TCP port at which a run control client starts looking for a port to listen on and the port
that a run control server assumes a client is waiting for connections on = 45700
- rcTcpServerPort - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl
-
- rcUdpServerPort - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl
-
- readingSize - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Internal bookkeeping.
- readSocketBytes(ByteBuffer, SocketChannel, int, int) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
This methods reads a minimum of number of bytes from a channel into a buffer.
- readSocketBytesPlain(ByteBuffer, SocketChannel, int) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
This methods reads a minimum of number of bytes from a channel into a buffer.
- rec - Variable in class org.jlab.coda.cMsg.remoteExec.ExampleThread
-
- receiver - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Name of message receiver.
- receiverHost - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Host receiver is running on.
- receiverTime - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Time message was received in milliseconds from midnight GMT, Jan 1st, 1970.
- receiving - Variable in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Boolean indicating whether this client's callbacks are active or not.
- ReceivingCallback() - Constructor for class org.jlab.coda.cMsg.test.UnsubTest.ReceivingCallback
-
- receivingCb() - Constructor for class org.jlab.coda.cMsg.test.VardanClient.receivingCb
-
- reconnectToServer() - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Tries to connect to the last cMsg server successfully connected to.
- regexpUDL - Class in org.jlab.coda.cMsg.test
-
Class to test regular expression parsing of UDL.
- regexpUDL(String[]) - Constructor for class org.jlab.coda.cMsg.test.regexpUDL
-
Constructor.
- regime - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
- regimeHigh - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Client has high data/message throughput.
- regimeLow - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Client has low data/message throughput.
- regimeLowMaxClients - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Default maximum number of clients per cMsgDomainServerSelect object in regimeLow mode.
- regimeMedium - Static variable in class org.jlab.coda.cMsg.cMsgConstants
-
Client has medium data/message throughput (default).
- registerCallback(CommandCallback, Object) - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Register a callback to be run when the process ends.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Creates JCA, context, and channel objects.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to register a domain client.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
Creates separate database connection for each client connection.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
Open ET system and attach to GrandCentral station.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Creates files to store messages in.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.LogFile
-
Open file in which to store messages using append mode.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Creates separate database connection for each client connection.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Connect to smartsockets server.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.TcpServer
-
Connects to tcpserver.
- registerClient(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to register a domain client.
- registerClient(cMsgClientInfo) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to register a domain client.
- registerServer(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to register cMsg domain server as client.
- registrationLock(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Grab the registration lock (for adding a client) of another cMsg domain server.
- registrationLock(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method grabs the registration lock (for adding a client)
of another cMsg domain server.
- registrationLock(int) - Static method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
This lock must be locked before a client registration in the cMsg subdomain
can be made.
- registrationLockHelper - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
- registrationUnlock() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Release the registration lock (when adding a client)
of another cMsg domain server.
- registrationUnlock() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method releases the registration lock (when adding a client)
of another cMsg domain server.
- registrationUnlock() - Static method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Unlock the registration lock.
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient.RejectHandler
-
- RejectHandler() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient.RejectHandler
-
- reliableSend - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Should the message be sent with a reliable method (TCP) or is
an unreliable method (UDP) ok?
- remoteExecSubjectType - Static variable in class org.jlab.coda.cMsg.remoteExec.Commander
-
cMsg message subject or type used in internal Commander/Executor communication.
- removeCallback(cMsgCallbackThread) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Method to remove a callback thread.
- removeClient(cMsgClientData) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgMonitorClient
-
Method to remove a client from being monitored.
- removeClientSubscriber(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Removes a client from the set containing only regular clients subscribed to this subject, type,
and namespace.
- removeCmsgPort(int) - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Remove a user-specified UDP port from the list of ports to be probed
for cmsg name servers.
- removeCmsgPorts() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Remove all user-specified UDP ports from list of ports to be probed
for cmsg name servers.
- removeCommanderId(int) - Method in class org.jlab.coda.cMsg.remoteExec.ExecutorInfo
-
Remove a commander id / executor id pair from Map.
- removeNotifier(cMsgNotifier) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Remove a notifier object from the set of objects used to notify servers that their
subscribeAndGet is complete.
- removePayloadItem(cMsgPayloadItem) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Remove an item from the payload.
- removePayloadItem(String) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Remove an item from the payload.
- removeRcPort(int) - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Remove a UDP port from the list of user-specified ports to be probed
for rc multicast servers.
- removeRcPorts() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Remove all user-specified UDP ports from list of ports to be
probed for rc multicast servers.
- removeSubAndGetter(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
Removes an entry to a hashmap with the subscribeAndGet id as the key and the callback object
as the value.
- removeSubAndGetter(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
- removeSubscriber(cMsgClientInfo) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Removes a client from the set containing all clients (regular and bridge) subscribed
to this subject, type, and namespace.
- removeSubscription() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
Calling this method means this client is not subscribed to this sub/type/namespace
anymore.
- request - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Request type.
- reserved - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Class member reserved for future use.
- resetByteArrayLength() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Reset the byte array length to the full length of the array or zero if
there is none.
- resetPayload() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Clears the payload of all items including system items.
- ResponderInfo() - Constructor for class org.jlab.coda.cMsg.common.cMsgServerFinder.ResponderInfo
-
- respondingHost - Variable in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
The host of the responding server to initial multicast probes of the local subnet.
- response() - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Creates a proper response message to this message which was sent by a client calling
sendAndGet.
- response() - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Creates a proper response message to this message which was sent by a client calling
sendAndGet.
- restart() - Method in interface org.jlab.coda.cMsg.cMsgSubscriptionHandle
-
- restart() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
- reverseBase64Chars - Static variable in class org.jlab.coda.cMsg.common.Base64
-
Reverse lookup table for the Base64 alphabet.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgConsumer
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgFindServers
-
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgGetConsumer
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgGetResponder
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgMonitor
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgPayloadProducer
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgPlatformSpy
-
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgProducer
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgShutdowner
-
Run as a stand-alone application.
- run() - Method in class org.jlab.coda.cMsg.apps.cMsgStartEt
-
- run() - Method in class org.jlab.coda.cMsg.apps.rcClientKiller
-
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.KeepAlive
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.Multicaster
-
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.UdpReceiver
-
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.UpdateServer
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgClientListeningThread
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.cMsgMonitor.MonitorPanel.MessageProcessor
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgConnectionHandler
-
This method is a thread which listens for TCP connections from the client.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
This method is a thread which uses select to read messages from clients.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgMulticastListeningThread
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerCloudJoiner
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSendAndGetter
-
- run() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeAndGetter
-
- run() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
This method is executed as a thread which starts up the right number of worker threads
- run() - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread.WorkerThread
-
This method is executed as a thread which runs the callback method
- run() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgFinder
-
- run() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgMulticaster
-
- run() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgMulticastReceiver
-
- run() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder.rcFinder
-
- run() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder.rcMulticaster
-
- run() - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder.rcMulticastReceiver
-
- run() - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient.Multicaster
-
- run() - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient.MulticastReceiver
-
- run() - Method in class org.jlab.coda.cMsg.RCDomain.rcListeningThread
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.RCDomain.RunControl.Multicaster
-
- run() - Method in class org.jlab.coda.cMsg.RCMulticastDomain.rcListeningThread
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast.Multicaster
-
- run() - Method in class org.jlab.coda.cMsg.RCServerDomain.rcListeningThread
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.remoteExec.ExampleThread
-
When run as a thread, this class must respond to interrupts
sent by the Commander so that it may be stopped.
- run() - Method in class org.jlab.coda.cMsg.test.cMsgTest
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.cMsgTestPayload
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.cMsgTestRcClient
-
- run() - Method in class org.jlab.coda.cMsg.test.cMsgTestRcServer
-
- run() - Method in class org.jlab.coda.cMsg.test.connectTest
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.DoubleTest
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.DoubleTestReceiver
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.DoubleTestSender
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.etTest
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.etTest2
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.RCClientReconnect
-
- run() - Method in class org.jlab.coda.cMsg.test.RCMulticastServer.ConnectDisconnectThread
-
- run() - Method in class org.jlab.coda.cMsg.test.RCMulticastServer.RcServerReconnectThread
-
- run() - Method in class org.jlab.coda.cMsg.test.RCMulticastServer
-
- run() - Method in class org.jlab.coda.cMsg.test.regexpUDL
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.UnsubTest
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.VardanClient
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.VardanProducer
-
This method is executed as a thread.
- run() - Method in class org.jlab.coda.cMsg.test.VardanServer
-
This method is executed as a thread.
- RunControl - Class in org.jlab.coda.cMsg.RCDomain
-
This class implements a cMsg client in the RunControl (or RC) domain.
- RunControl() - Constructor for class org.jlab.coda.cMsg.RCDomain.RunControl
-
Constructor.
- RunControl.Multicaster - Class in org.jlab.coda.cMsg.RCDomain
-
This class defines a thread to multicast a UDP packet to the
RC Multicast server every second.
- runCycle() - Method in class org.jlab.coda.cMsg.test.connectTest
-
This method is executed as a thread.
- sAndGCallback() - Constructor for class org.jlab.coda.cMsg.test.cMsgTestRcClient.sAndGCallback
-
- scan() - Static method in class org.jlab.coda.cMsg.test.cMsgServerScan
-
- secretKeyType - Static variable in class org.jlab.coda.cMsg.remoteExec.ExecutorSecurity
-
- selector - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Selector object each client's channel is registered with.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.CADomain.CA
-
Set double value of channel from message's text field.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.cMsg
-
Method to send a message to the domain for further distribution.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to send a message to the domain for further distribution.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to send a message to the domain for further distribution.
- send(cMsgMessage) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to send a message to the domain for further distribution.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.EmuDomain.EmuClient
-
Method to send a message to the Emu domain server.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.FileDomain.File
-
Writes to file.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Method to send a message to the domain server for further distribution.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Method to send an abort command to the rc client.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Method to send a message/command to the rc client.
- send(cMsgMessage) - Method in class org.jlab.coda.cMsg.TCPSDomain.TCPS
-
Method to send a message/command to the TCPServer.
- sendAndGet(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.cMsg
-
- sendAndGet(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- sendAndGet(cMsgMessage, String, cMsgCallbackInterface) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Method to do a sendAndGet of a message of subject and type to another cMsg server.
- sendAndGet(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
- sendAndGet(cMsgMessage, int) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
- sendAndGet(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
- SendAndGetCallback(int, int) - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge.SendAndGetCallback
-
Constructor.
- sendAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- sendAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- sendAndGets - Variable in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
- sendAndGetters - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSendAndGetter
-
A map of all cMsgServerSendAndGetter objects (threads) for this client.
- sender - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Name of message sender (must be unique in some domains).
- senderHost - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Host sender is running on.
- senderTime - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Time message was sent in milliseconds from midnight GMT, Jan 1st, 1970.
- senderToken - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Field used by domain server in implementing "sendAndGet".
- sendingCb() - Constructor for class org.jlab.coda.cMsg.test.VardanServer.sendingCb
-
- sendMessage(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgSendAndGetCallbackThread
-
Put message on a cue waiting to be taken by the callback.
- sendMessage(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Put message on a queue of messages waiting to be taken by the callback.
- server - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgMulticastListeningThread
-
Name server object.
- serverName - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
- serverName - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
This server's name.
- serverName - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Name of cMsg server ("host:port") this server is connected to.
- serverPort - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
If this client is a cMsg server, this quantity is the TCP listening port
of the server which has just become a client of cMsg server where this
object lives.
- serverSendAndGet(cMsgMessage, String, cMsgCallbackInterface) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
- serverSendAndGetCancel - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
- serverSendAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
- serverShutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Method to shutdown the server connected to.
- serverShutdownClients(String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Method to shutdown the given clients.
- serverSubscribe(String, String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Method for a server to subscribe to receive messages of a subject
and type from another domain server.
- serverTcpPort - Static variable in class org.jlab.coda.cMsg.test.cMsgServerScan
-
- serverUnSendAndGet(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Method to remove a previous serverSendAndGet.
- serverUnsubscribe(String, String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsgServerClient
-
Method for a server to unsubscribe a previous subscription to receive messages of a subject and type
from another domain server.
- setByteArray(byte[]) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Copy byte array into message.
- setByteArray(byte[], int, int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Copy byte array into message by copying "length" number of elements
starting at "offset".
- setByteArray(ByteBuffer) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Copy buffer data into message's byte array.
- setByteArrayEndian(int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set endianness of the byte array data.
- setByteArrayLength(int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set byte array length of data of interest.
- setByteArrayNoCopy(byte[]) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set byte array to the given argument without copying the byte array
itself - only the reference is copied.
- setByteArrayNoCopy(byte[], int, int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set byte array to the given argument without copying the byte array
itself - only the reference is copied.
- setByteArrayOffset(int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set byte array index to region of interest.
- setCallbackState(CallbackState) - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Set the state of the callback, but not when locked.
- setCallbackStateIfLocked(CallbackState) - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Set the state of the callback even if locked.
- setClientsMax(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Sets the maximum number of clients this object communicates with.
- setCloudStatus(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Set the status of the relationship of this server to the cMsg subdomain
server cloud.
- setCloudStatus(int) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
This method locally sets the cloud status of the server this server is
connected to through this bridge.
- setContext(cMsgMessageContextInterface) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Sets the object containing information about the context of the
callback receiving this message.
- setCount(int) - Method in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Sets the number of identical subscriptions.
- setDebug(int) - Method in class org.jlab.coda.cMsg.cMsg
-
Set level of debug output.
- setDebug(int) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Set client's level of debug output.
- setDebug(int) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Set client's level of debug output.
- setDebug(int) - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Set level of debug output.
- setDeliverer(cMsgMessageDeliverer) - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Sets the object used to deliver messages to this client.
- setDescription(String) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Set the description of the client.
- setDescription(String) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Set the description of the client.
- setDomain(String) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set domain this message exists in.
- setDomainHost(String) - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Sets host domain server is running on.
- setDomainPort(int) - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Sets TCP port domain server is listening on.
- setDomainUdpPort(int) - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Sets UDP port domain server is listening on.
- setError(String) - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Set error output generated by the started process or thread.
- setErrorCode(int) - Method in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Sets the error code from when a "subscribeAndGet" or "sendAndGet" is woken up by an error condition.
- setExpandedPayload(boolean) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set the "expanded-payload" bit of a message.
- setExpandedPayload(boolean) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set the "expanded-payload" bit of a message.
- setFieldsFromText(String, int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
This method takes a string representation of the whole compound payload,
including the system (hidden) fields of the message,
as it gets sent over the network and converts it into the standard message
payload.
- setFieldsFromText(String, int) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
This method takes a string representation of the whole compound payload,
including the system (hidden) fields of the message,
as it gets sent over the network and converts it into the standard message
payload.
- setGetRequest(boolean) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Specify whether this message is a "sendAndGet" request.
- setGetResponse(boolean) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Specify whether this message is a response to a "sendAndGet" message.
- setHistoryLengthMax(int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Sets the maximum number of entries this message keeps of its history of various parameters.
- setInfo(int) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set the info member.
- setIntVal(int) - Method in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Sets intVal from when a "syncSend" is woken up.
- setIntVal(int) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Sets the intVal which client generates (receiverSubscribeId).
- setMessage(cMsgMessageFull) - Method in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Sets the messge object;
- setMessageChannel(SocketChannel) - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Sets the SocketChannel used to send messages to and receives messages/requests from this client.
- setMessageDeliverer(cMsgDeliverMessageInterface) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
Method to give the subdomain handler on object able to deliver messages
to the client.
- setName(String) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Set the name of the client.
- setName(String) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Set the name of the client.
- setNamespace(String) - Method in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Sets the namespace of client's cMsg subdomain.
- setNamespace(String) - Method in class org.jlab.coda.cMsg.common.cMsgSubscription
-
Sets the namespace in the cMsg subdomain in which this subscription resides.
- setNoHistoryAdditions(boolean) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Sets the message to NOT record sender history if arg is true,
even if the history length max is not exceeded.
- setNullGetResponse(boolean) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Specify whether this message is a null response to a "sendAndGet" message.
- setNullGetServerResponse(boolean) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set the "nullGetServerResponse" bit of a message.
- setNullGetServerResponse(boolean) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set the "nullGetServerResponse" bit of a message.
- setOutput(String) - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Set output generated by the started process or thread.
- setPassword(String) - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Set the password for connecting to a cmsg name server.
- setPayloadText(String) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Sets the String representation of the compound payload of this message.
- setReceiver(String) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set message receiver.
- setReceiverHost(String) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set message receiver's host computer.
- setReceiverTime(Date) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set time message was receivered.
- setReliableSend(boolean) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Sets whether the send will be reliable (default, TCP)
or will be allowed to be unreliable (UDP).
- setReturnCode(int) - Method in exception org.jlab.coda.cMsg.cMsgException
-
Set the return code.
- setSender(String) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set message sender.
- setSenderHost(String) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set message sender's host computer.
- setSenderTime(Date) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set time message was sent.
- setSenderToken(int) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set sender's token.
- setServerName(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Sets the name of the server this bridge's client is connected to.
- setShutdownHandler(cMsgShutdownHandlerInterface) - Method in class org.jlab.coda.cMsg.cMsg
-
Method to set the shutdown handler of the client.
- setShutdownHandler(cMsgShutdownHandlerInterface) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to set the shutdown handler of the client.
- setShutdownHandler(cMsgShutdownHandlerInterface) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to set the shutdown handler of the client.
- setSleepTime(int) - Method in class org.jlab.coda.cMsg.common.cMsgServerFinder
-
Set the time to wait for server responses in milliseconds.
- setSubject(String) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set subject of message.
- setSysMsgId(int) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Set system intVal of message.
- setText(String) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set text of message.
- setTimedOut(boolean) - Method in class org.jlab.coda.cMsg.common.cMsgGetHelper
-
Set boolean telling whether he "subscribeAndGet" or "sendAndGet" call timed out or not.
- setType(String) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set type of message.
- setUDL(String) - Method in class org.jlab.coda.cMsg.cMsg
-
Set the UDL of the client.
- setUDL(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Set the UDL of the client which may be a semicolon separated list of UDLs in this domain.
- setUDL(String) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Set the UDL of the client.
- setUDL(String) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Set the UDL of the client.
- setUDL(String) - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Set the UDL of the client which may be a semicolon separated
list of (sub)UDLs in this domain.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.CA
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.cMsg
-
This method gives this subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Database
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Dummy
-
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Et
-
Parse arg to get ET system file, method to open ET system, chunk size.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.FileQueue
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.LogFile
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.Queue
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.cMsgDomain.subdomains.TcpServer
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Set the UDL remainder of the client.
- setUDLRemainder(String) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Set the UDL remainder of the client.
- setUDLRemainder(String) - Method in class org.jlab.coda.cMsg.common.cMsgSubdomainAdapter
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUDLRemainder(String) - Method in interface org.jlab.coda.cMsg.common.cMsgSubdomainInterface
-
Method to give the subdomain handler the appropriate part
of the UDL the client used to talk to the domain server.
- setUserInt(int) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set message sender's intVal.
- setUserTime(Date) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set time.
- setUserTime(long) - Method in class org.jlab.coda.cMsg.cMsgMessage
-
Set time.
- setValues(int, int, boolean, boolean, String, String) - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Set various member values, but not when locked.
- setVersion(int) - Method in class org.jlab.coda.cMsg.common.cMsgMessageFull
-
Sets the version number of this message.
- shortToBytes(short, byte[], int) - Static method in class org.jlab.coda.cMsg.cMsgUtilities
-
Copies a short value into 2 bytes of a byte array.
- shutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServer
-
Method to gracefully shutdown this object's threads and clean things up.
- shutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Method to gracefully shutdown this object's threads and clean things up.
- shutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgMonitorClient
-
Shuts down all client monitoring threads.
- shutdown() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Method to gracefully shutdown all threads associated with this server
and to clean up.
- shutdownClients(String, boolean) - Method in class org.jlab.coda.cMsg.cMsg
-
Method to shutdown the given clients.
- shutdownClients(String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to shutdown the given client(s).
- shutdownClients(String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Method to shutdown the given clients.
- shutdownClients(String, boolean) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to shutdown the given client(s).
- shutdownClients(String, boolean) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to shutdown the given client(s).
- shutdownHandler - Variable in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Handler for client shutdown command sent by server.
- shutdownServer() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Method to shutdown the given server this client is connected to.
- shutdownServers(String, boolean) - Method in class org.jlab.coda.cMsg.cMsg
-
Method to shutdown the given servers.
- shutdownServers(String, boolean) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to shutdown the given server(s).
- shutdownServers(String, boolean) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to shutdown the given server(s).
- shutdownServers(String, boolean) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to shutdown the given server(s).
- shutItDown() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
- shutItDown() - Method in class org.jlab.coda.cMsg.remoteExec.ExampleThread
-
- shutItDown() - Method in interface org.jlab.coda.cMsg.remoteExec.IExecutorThread
-
When a class implementing this interface is run by an Executor,
eventually a Commander may want to stop it.
- size - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Size of data in bytes (not including int representing size which
is the first data sent).
- size - Variable in class org.jlab.coda.cMsg.test.etTest2
-
- skip - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge.SendAndGetCallback
-
Allow this callback to skip extra incoming messages since only one is needed.
- SmartSockets - Class in org.jlab.coda.cMsg.cMsgDomain.subdomains
-
cMsg subdomain handler for smartsockets subdomain.
- SmartSockets() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.subdomains.SmartSockets
-
- socket - Variable in class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgMulticaster
-
- socket - Variable in class org.jlab.coda.cMsg.common.cMsgServerFinder.cMsgMulticastReceiver
-
- socket - Variable in class org.jlab.coda.cMsg.common.cMsgServerFinder.rcMulticaster
-
- socket - Variable in class org.jlab.coda.cMsg.common.cMsgServerFinder.rcMulticastReceiver
-
- socketLock - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Lock to ensure that methods using the socket, write in sequence.
- socketLock - Variable in class org.jlab.coda.cMsg.TCPSDomain.TCPS
-
Lock to ensure that methods using the socket, write in sequence.
- ssid - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
syncSend id.
- standAlone - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Does this server stand alone and NOT allow bridges
to/from other cMsg subdomain servers?
- starCallback() - Constructor for class org.jlab.coda.cMsg.test.RCMulticastServer.starCallback
-
- start() - Method in class org.jlab.coda.cMsg.cMsg
-
Method to start or activate the subscription callbacks.
- start() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to start or activate the subscription callbacks.
- start() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to start or activate the subscription callbacks.
- startCb() - Constructor for class org.jlab.coda.cMsg.test.VardanClient.startCb
-
- startCommandInWindows(List<ExecutorInfo>, String, int, int) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
This method is example of how to make a bunch of identical xterm windows
fill the screen in a conveniently packed manner and run a single given command
in each of the xterms.
- startCommandsInWindows(List<ExecutorInfo>, List<String>, int, int) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
This method is example of how to make a bunch of identical xterm windows
fill the screen in a conveniently packed manner and run a single, different
command in each of the xterms.
- startItUp() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
- startItUp() - Method in class org.jlab.coda.cMsg.remoteExec.ExampleThread
-
- startItUp() - Method in interface org.jlab.coda.cMsg.remoteExec.IExecutorThread
-
When a class implementing this interface is run by an Executor,
it calls this method to do so.
- startLatch - Variable in class org.jlab.coda.cMsg.RCServerDomain.rcListeningThread
-
Let connect() know that the client has established a connection to this server.
- startProcess(ExecutorInfo, String, boolean, CommandCallback, Object) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
This method is an asynchronous means of starting an external process
using the specified executor.
- startProcess(ExecutorInfo, String, boolean, int) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
This method is a synchronous means of starting an external process
using the specified executor and waiting for it to finish.
- startProcess(ExecutorInfo, String, boolean, boolean, CommandCallback, Object, int) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Start an external process using the specified executor.
- startServer() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Method to start up this server and join the cMsg server cloud that
serverToJoin is a part of.
- startThread(ExecutorInfo, String, CommandCallback, Object, ConstructorInfo) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
This method is an asynchronous means of starting an internal thread
in the specified executor and immediately returns.
- startThread(ExecutorInfo, String, int, ConstructorInfo) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
This method is a synchronous means of starting an internal thread
in the specified executor and waiting for it to finish.
- startThread(ExecutorInfo, String, boolean, CommandCallback, Object, int, ConstructorInfo) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Starts an internal thread in the specified executor and immediately
returns.
- startThreads() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServer
-
Start reading and writing over the sockets.
- startThreads() - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgDomainServerSelect
-
Start reading and writing over the sockets.
- startWindows(ExecutorInfo, String, int, int, int) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
This method is example of how to make a bunch of identical xterm windows
fill the screen in a conveniently packed manner.
- startXterm(ExecutorInfo, String, String, String) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Start an xterm and run the specified command in it using the specified executor.
- stop() - Method in class org.jlab.coda.cMsg.cMsg
-
Method to stop or deactivate the subscription callbacks.
- stop() - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to stop or deactivate the subscription callbacks.
- stop() - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to stop or deactivate the subscription callbacks.
- stop(ExecutorInfo, CommandReturn) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Stop the given process or thread on the specified executor.
- stop(ExecutorInfo, int) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Stop the given process or thread on the specified executor.
- stop() - Method in class org.jlab.coda.cMsg.remoteExec.CommandReturn
-
Stop the process or thread on the executor this object is associated with.
- stopAll(ExecutorInfo) - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Stop all processes and threads on the specified executor.
- stopAll() - Method in class org.jlab.coda.cMsg.remoteExec.Commander
-
Stop all processes and threads on all executors.
- sub - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeAndGetter
-
Contains information about this particular subscription.
- subAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- subAndGetters - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
- subdomain - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Subdomain being used.
- subdomain - Variable in class org.jlab.coda.cMsg.common.cMsgClientInfo
-
Subdomain client wishes to use.
- subdomainHandler - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData
-
Reference to subdomain handler object.
- subject - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgHolder
-
Subject.
- subject - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
Subject subscribed to.
- subject - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Subject of message.
- subject - Variable in class org.jlab.coda.cMsg.common.cMsgCallbackThread
-
Subscription's subject.
- subRemainder - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg.ParsedUDL
-
Subdomain remainder part of the UDL.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.CADomain.CA
-
Does a CA "monitor on" for this channel.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.cMsg
-
Method to subscribe to receive messages of a subject and type from the domain.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to subscribe to receive messages of a subject and type from the domain.
- subscribe(String, String, String) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Method for a server to subscribe to receive messages of a subject
and type from another cMsg server.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to subscribe to receive messages of a subject and type from the domain.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to subscribe to receive messages of a subject and type from the domain.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Method to subscribe to receive messages of a subject and type from the rc server.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Method to subscribe to receive messages from rc clients.
- subscribe(String, String, cMsgCallbackInterface, Object) - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
This is a method to subscribe to receive messages of a subject and type from the rc client.
- subscribeAndGet(String, String, int) - Method in class org.jlab.coda.cMsg.CADomain.CA
-
Get the channel's value and place it in the return message's text field.
- subscribeAndGet(String, String, int) - Method in class org.jlab.coda.cMsg.cMsg
-
This method is like a one-time subscribe.
- subscribeAndGet(String, String, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
This method is like a one-time subscribe.
- subscribeAndGet(String, String, String, cMsgCallbackInterface) - Method in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge
-
Method for a subscribeAndGet (a one-time subscribe) on another cMsg server.
- subscribeAndGet(String, String, int) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
This method is like a one-time subscribe.
- subscribeAndGet(String, String, int) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
This method is like a one-time subscribe.
- subscribeAndGet(String, String, int) - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
This method is like a one-time subscribe.
- subscribeAndGets - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- subscribeAndGets - Variable in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
- SubscribeCallback() - Constructor for class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge.SubscribeCallback
-
- subscribeCB() - Constructor for class org.jlab.coda.cMsg.apps.cMsgQueue.subscribeCB
-
- subscribed - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeInfo
-
If this is 1, the client did a subscription, else if 0 only subAndGets.
- subscribeLock - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- subscribeLock - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
- subscribes - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- subscriptions - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Collection of all of this client's message subscriptions which are
cMsgSubscription
objects (value of map is dummy so we can use
concurrent hashmap).
- subscriptions - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgNameServer
-
Set of all subscriptions (including the subAndGets) of all clients
on this server.
- subscriptions - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerSubscribeAndGetter
-
Contains all subscriptions made by this server.
- subscriptions - Variable in class org.jlab.coda.cMsg.RCDomain.RunControl
-
Collection of all of this client's message subscriptions which are
cMsgSubscription
objects.
- subscriptions - Variable in class org.jlab.coda.cMsg.RCMulticastDomain.RCMulticast
-
Collection of all of this server's subscriptions which are
cMsgSubscription
objects.
- subscriptions - Variable in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Collection of all of this client's message subscriptions which are
cMsgSubscription
objects.
- syncSend(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.cMsg
-
Method to send a message to the domain for further distribution
and wait for a response from the domain that got it.
- syncSend(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
Method to send a message to the domain for further distribution
and wait for a response from the subdomain handler that got it.
- syncSend(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.common.cMsgDomainAdapter
-
Method to send a message to the domain for further distribution
and wait for a response from the subdomain handler that got it.
- syncSend(cMsgMessage, int) - Method in interface org.jlab.coda.cMsg.common.cMsgDomainInterface
-
Method to send a message to the domain for further distribution
and wait for a response from the subdomain handler that got it.
- syncSend(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.FileDomain.File
-
Calls send to write to file.
- syncSend(cMsgMessage, int) - Method in class org.jlab.coda.cMsg.RCServerDomain.RCServer
-
Method to send a "ping" command to the rc client.
- syncSends - Variable in class org.jlab.coda.cMsg.cMsgDomain.client.cMsg
-
- syncSends - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgClientData.monitorData
-
- sysMsgId - Variable in class org.jlab.coda.cMsg.cMsgDomain.server.cMsgServerBridge.SendAndGetCallback
-
Send message's sysMsgId on this server.
- sysMsgId - Variable in class org.jlab.coda.cMsg.cMsgMessage
-
Unique message intVal created by cMsg system.
- systemFieldsOnly - Static variable in class org.jlab.coda.cMsg.cMsgMessage
-
When converting text to message fields, only convert system fields.