-
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
throwable
Throwable throwable
A
Throwable that caused the connection failure, may be
null.
-
-
class JMXNotification extends org.jppf.jmxremote.message.AbstractJMXMessage implements
Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Reconstitute the AbstractJPPFJob instance from a stream (i.e., deserialize it).
- Parameters:
in - the input stream from which to read the job.
- Throws:
IOException - if any I/O error occurs.
ClassNotFoundException - if the class of an object in the object graph can not be found.
-
writeObject
Save the state of the AbstractJPPFJob instance to a stream (i.e.,serialize it).
- Parameters:
out - the output stream to which to write the job.
- Throws:
IOException - if any I/O error occurs.
-
Serialized Fields
-
listenerIDs
Integer[] listenerIDs
The ids of the listeners to dispatch to.
-
notification
Notification notification
The notification to dispatch.
-
class JMXRequest extends org.jppf.jmxremote.message.AbstractJMXMessage implements
Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Reconstitute this object from a stream (i.e., deserialize it).
- Parameters:
in - the input stream from which to read the object.
- Throws:
IOException - if any I/O error occurs.
ClassNotFoundException - if the class of an object in the object graph could not be found.
-
writeObject
Save the state of this object to a stream (i.e.,serialize it).
- Parameters:
out - the output stream to which to write this object.
- Throws:
IOException - if any I/O error occurs.
-
-
class JMXResponse extends org.jppf.jmxremote.message.AbstractJMXMessage implements
Serializable
- serialVersionUID:
- 1L
-
-
Serialization Methods
-
readObject
Reconstitute this object from a stream (i.e., deserialize it).
- Parameters:
in - the input stream from which to read the object.
- Throws:
IOException - if any I/O error occurs.
ClassNotFoundException - if the class of an object in the object graph could not be found.
-
writeObject
Save the state of this object to a stream (i.e.,serialize it).
- Parameters:
out - the output stream to which to write this object.
- Throws:
IOException - if any I/O error occurs.
-
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
auhtorizationChecker
JMXAuthorizationChecker auhtorizationChecker
The seriver-side authorization checker.
-
authenticator
JMXAuthenticator authenticator
The server-side authenticator.
-
closeCallbacks
List<ChannelsPair.CloseCallback> closeCallbacks
Callbacks invoked upon #close().
-
closed
AtomicBoolean closed
Whether this channel was closed.
-
closing
AtomicBoolean closing
Whether this a close of the channels was request.
-
connectionID
String connectionID
The connection identifier.
-
interestOps
int interestOps
The socket channel's interest ops.
-
jmxConnector
JPPFJMXConnector jmxConnector
The associated MBeanServerConnection (clientr-side).
-
jxmConnectorServer
JPPFJMXConnectorServer jxmConnectorServer
The associated connector server (server-side).
-
messageHandler
JMXMessageHandler messageHandler
The associated message handler.
-
selectionKey
SelectionKey selectionKey
Selection key for the associated socket channel and nio server selector.
-
serverPort
int serverPort
Server port on which the connection was established.
-
serverSide
boolean serverSide
Whether this pair of channels represents a server-side connection.
-
subject
Subject subject
The authenticated subject, if any.
-
-
Serialized Fields
-
channelsByConnectionID
Map<String,ChannelsPair> channelsByConnectionID
Mapping of connections to their connection ID.
-
connectionsByServerPort
org.jppf.utils.collections.CollectionMap<Integer,String> connectionsByServerPort
Mapping of connectionIDs to the server port on which the connection was established.
-
connectionStatusListeners
List<JMXConnectionStatusListener> connectionStatusListeners
Connection status listeners.
-
mapsLock
Object mapsLock
Lock to synchronize on the JMXNioServer.channelsByConnectionID and JMXNioServer.connectionsByServerPort maps.
-
peakConnections
int peakConnections
The peak number of connections.
-
peakPeakPendingMessages
org.jppf.utils.concurrent.SynchronizedInteger peakPeakPendingMessages
The maximum number of notifications waiiting to be sent in a JMX connection.
-
serverNotificationHandler
ServerNotificationHandler serverNotificationHandler
Handles server-side notification listeners.
-
stats
org.jppf.utils.stats.JPPFStatistics stats
The statsistics to update, if any.