Skip navigation links
eBus
4.5.0
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

M

mActivationCount - Variable in class net.sf.eBus.client.EFeed
Tracks the number of contra-feeds matched to this feed.
mAdvertisers - Static variable in class net.sf.eBus.client.EFeed
Track the advertised feeds in order to generate advertise messages.
mask - Variable in enum net.sf.eBus.client.EClient.ClientLocation
The location bit mask used with EFeed.FeedScope.
matches(CharSequence) - Method in class net.sf.eBus.util.regex.Pattern
Returns true if this regular expression pattern accepts input and false otherwise.
MAX_ARRAY_SIZE - Static variable in class net.sf.eBus.messages.type.DataType
An array or collection data type may contain at most 1,000 elements.
MAX_DAYS_KEPT - Static variable in class net.sf.eBus.util.logging.CalendarFileHandler
The maximum number of days a log file is kept is 96.
MAX_FIELDS - Static variable in class net.sf.eBus.messages.EMessageObject
A message object may have at most 31 fields.
MAX_FIELDS - Static variable in class net.sf.eBus.messages.type.DataType
A message object may have at most 31 fields.
MAX_FILE_NAME_LENGTH - Static variable in class net.sf.eBus.messages.type.DataType
The maximum file name length is 1,024 characters.
MAX_PORT - Static variable in class net.sf.eBus.client.ERemoteApp
TCP ports must be <= 65,535.
MAX_PORT - Static variable in class net.sf.eBus.client.EServer
TCP ports must be <= 65,535.
MAX_PORT - Static variable in class net.sf.eBus.net.AsyncChannel
The maximum allowed port number is 65,535.
MAX_STRING_LENGTH - Static variable in class net.sf.eBus.messages.type.DataType
Strings may be at most 1,024 characters.
MAX_WATCH_RATE - Static variable in class net.sf.eBusx.io.EFileWatcher
The maximum watch rate is one hour.
MAXIMUM_INDEX_NAME_LENGTH - Static variable in class net.sf.eBus.util.IndexCache
An index name may be at most 20 characters long.
maximumSize() - Method in class net.sf.eBus.util.regex.Component
Returns the component's maximum size.
maximumSize() - Method in class net.sf.eBus.util.regex.Pattern
Returns a matching string's maximum possible size.
maxIndex() - Method in class net.sf.eBus.util.IndexPool
Returns the pool's maximum index.
mCondition - Variable in class net.sf.eBus.client.EAbstractMultiKeyFeed
Use this condition to check if received message should be forwarded to client.
mEClient - Variable in class net.sf.eBus.client.EAbstractMultiKeyFeed
Connect this client to the subordinate feeds.
mEClient - Variable in class net.sf.eBus.client.EFeed
The client owning this feed.
message() - Method in class net.sf.eBus.messages.EMessageHeader
Returns the encapsulated eBus message.
MESSAGE_KEY - Static variable in class net.sf.eBus.client.ConnectionMessage
The connection message key ConnectionMessage.class:/eBus.
MESSAGE_KEY - Static variable in class net.sf.eBus.client.ServerMessage
The server message key ServerMessage.class:/eBus.
messageClass() - Method in class net.sf.eBus.client.EAbstractMultiKeyFeed
Returns the multi-key feed message class.
messageClass - Variable in class net.sf.eBus.client.sysmessages.AbstractKeyMessage
The message key class name.
messageClass() - Method in enum net.sf.eBus.client.sysmessages.SystemMessageType
 
messageClass() - Method in class net.sf.eBus.messages.EMessageHeader
Returns the message class.
messageClass() - Method in class net.sf.eBus.messages.EMessageKey
Returns the message class.
messageClass() - Method in exception net.sf.eBus.messages.InvalidMessageException
Returns the message class.
messageClass() - Method in exception net.sf.eBus.messages.UnknownMessageException
Returns the message class name.
MessageField(int, String, MethodHandle, DataType) - Constructor for class net.sf.eBus.messages.type.MessageType.MessageField
Stores the layout field attributes.
messageKey() - Method in class net.sf.eBus.client.sysmessages.AbstractKeyMessage
Returns the message key based on the message class name and subject.
messageKey() - Method in class net.sf.eBus.messages.EMessageHeader
Returns the encapsulated message key.
MessageKeyType - Class in net.sf.eBus.messages.type
This class serializes/de-serializes a EMessageKey so that it may be sent via an EMessage.
MessageListType - Class in net.sf.eBus.messages.type
Provides binary serialization/de-serialization for EMessageList.
messageName() - Method in exception net.sf.eBus.messages.UnknownFieldException
Returns the message class name.
messageQueueSize() - Method in class net.sf.eBus.client.EConfigure.RemoteConnection
Returns the maximum number of messages on the output queue.
messageQueueSize() - Method in class net.sf.eBus.client.EConfigure.Service
Returns the maximum number of messages on the output queue.
messageQueueSize() - Method in class net.sf.eBus.client.EServer
Returns the maximum message transmit queue size.
messageSubject() - Method in class net.sf.eBus.client.EFeed
Returns the feed message key subect.
messageSubject - Variable in class net.sf.eBus.client.sysmessages.AbstractKeyMessage
The message key subject.
messageType() - Method in class net.sf.eBus.messages.EMessage
Returns the message type.
messageType() - Method in class net.sf.eBus.messages.EMessageHeader
Returns the encapsulated message type.
messageType() - Method in class net.sf.eBus.messages.EMessageKey
Returns the key message type.
MessageType - Class in net.sf.eBus.messages.type
This class provides binary serialization/de-serialization for a unique EMessageObject sub-class.
MessageType(Class<?>, List<MessageType.MessageField>, List<Class<? extends EReplyMessage>>, MethodHandle) - Constructor for class net.sf.eBus.messages.type.MessageType
Creates a new message type instance for the given class, message fields, and constructor method handle.
MessageType.MessageField - Class in net.sf.eBus.messages.type
Stores a field index, field name, class field, eBus data type.
mFeed - Variable in class net.sf.eBus.client.EFeed.AbstractClientTask
The callback is from this message feed instance.
mFeedId - Variable in class net.sf.eBus.client.EFeed
Immutable identifier unique within the client.
mFeeds - Variable in class net.sf.eBus.client.EAbstractMultiKeyFeed
Contains the subordinate feeds currently opened by this multi-key feed.
mFeedState - Variable in class net.sf.eBus.client.EFeed
Tracks whether this feed is active or inactive.
mFeedType - Variable in class net.sf.eBus.client.EFeed
Specifies whether this is a publish, subscribe, request, or reply feed.
MIN_DAYS_KEPT - Static variable in class net.sf.eBus.util.logging.CalendarFileHandler
The minimum number of days a log file is kept is 0.
MIN_PORT - Static variable in class net.sf.eBus.client.ERemoteApp
TCP ports must be >= to 1.
MIN_PORT - Static variable in class net.sf.eBus.client.EServer
TCP ports must be >= to 1.
MIN_PORT - Static variable in class net.sf.eBus.net.AsyncChannel
The minimum allowed port number is zero.
MIN_WATCH_RATE - Static variable in class net.sf.eBusx.io.EFileWatcher
The minimum watch rate is one half a second.
minimumSize() - Method in class net.sf.eBus.util.regex.Component
Returns the component's minimum size.
minimumSize() - Method in class net.sf.eBus.util.regex.Pattern
Returns a matching string's minimum possible size.
minIndex() - Method in class net.sf.eBus.util.IndexPool
Returns the pool's minimum index.
mInPlace - Variable in class net.sf.eBus.client.EAbstractMultiKeyFeed
Set to true when this feed is connected to its subject (that is, advertised or subscribed).
mInPlace - Variable in class net.sf.eBus.client.EFeed
Set to true when this feed is connected to its subject.
mIsActive - Variable in class net.sf.eBus.client.EAbstractMultiKeyFeed
Returns true if this feed is active, meaning that it can still be used by the client.
mIsActive - Variable in class net.sf.eBus.client.EFeed
Returns true if this feed is active, meaning that it can still be used by the client.
mMsgClass - Variable in class net.sf.eBus.client.EAbstractMultiKeyFeed
All subordindate feeds apply to this message class.
mode() - Method in class net.sf.eBus.text.Lexer
Returns the current lexer mode.
Monitor - Class in net.sf.eBusx.monitor
This class provides static methods, interfacing with the eBus monitoring subsystem.
MONITOR_REQUEST - Static variable in class net.sf.eBusx.monitor.Monitor
Monitor.MONITOR_REQUEST is advertised with the subject "net.sf.eBusx.monitor" to form this request key.
MONITOR_UPDATE_SUBJECT - Static variable in class net.sf.eBusx.monitor.Monitor
Monitor.MONITOR_UPDATE_SUBJECT is advertised with the subject "net.sf.eBusx.monitor" to form this notification key.
Monitorable - Interface in net.sf.eBusx.monitor
Objects to be registered with Monitor must implement this interface.
MonitoredObjectReply - Class in net.sf.eBusx.monitor
Returns the currently registered monitored objects within the eBus virtual machine, specified as an array of MonitorIds.
MonitoredObjectReply(String, MonitorId[]) - Constructor for class net.sf.eBusx.monitor.MonitoredObjectReply
Creates a new MonitoredObjectReply instance for the given monitored objects.
MonitoredObjectReply(String, long, EReplyMessage.ReplyStatus, String, MonitorId[]) - Constructor for class net.sf.eBusx.monitor.MonitoredObjectReply
Creates a monitored object reply from the deserialized header and monitor identifiers.
MonitoredObjectRequest - Class in net.sf.eBusx.monitor
Requests the MonitorIds of those objects within the eBus environment available for monitoring.
MonitoredObjectRequest() - Constructor for class net.sf.eBusx.monitor.MonitoredObjectRequest
Creates a new MonitoredObjectRequest instance.
MonitoredObjectRequest(String, long) - Constructor for class net.sf.eBusx.monitor.MonitoredObjectRequest
Deserialize constructor.
MonitorId - Class in net.sf.eBusx.monitor
A passive, immutable class for storing a monitored object's type name, instance name and its assigned unique, 4-byte integer identifier.
MonitorId(String, String, int) - Constructor for class net.sf.eBusx.monitor.MonitorId
Creates a new MonitorId instance.
MonitorUpdate - Class in net.sf.eBusx.monitor
Reports the registration or deregistration or a Monitorable instance.
MonitorUpdate(String, MonitorId, boolean) - Constructor for class net.sf.eBusx.monitor.MonitorUpdate
Creates a new MonitorUpdate instance for the given instance and flag.
MonitorUpdate(String, long, MonitorId, boolean) - Constructor for class net.sf.eBusx.monitor.MonitorUpdate
Deserialization constructor.
MonthDayType - Class in net.sf.eBus.messages.type
Provides binary serialization/de-serialization of java.time.MonthDay values.
mScope - Variable in class net.sf.eBus.client.EAbstractMultiKeyFeed
All subordindate feeds use this feed scope.
mScope - Variable in class net.sf.eBus.client.EFeed
The feed scope is either limited to this local JVM only, remote JVMs only, and both local and remote JVMs.
MSG_QUEUE_SIZE_KEY - Static variable in class net.sf.eBus.client.EConfigure
Both the service and connection definitions use the ".messageQueueSize" key suffix.
mSubject - Variable in class net.sf.eBus.client.EFeed
The feed interfaces with this eBus subject.
MultiKey - Class in net.sf.eBus.util
Allows multi-valued keys to be used in Java's single key Map collections.
MultiKey(Object...) - Constructor for class net.sf.eBus.util.MultiKey
Creates a multiple key container for the given objects.
MultiKey2<K1,K2> - Class in net.sf.eBus.util
This MultiKey subclass uses generics to guarantee key type and order.
MultiKey2(K1, K2) - Constructor for class net.sf.eBus.util.MultiKey2
Creates a two value MultiKey.
MultiKey3<K1,K2,K3> - Class in net.sf.eBus.util
This MultiKey subclass uses generics to guarantee key type and order.
MultiKey3(K1, K2, K3) - Constructor for class net.sf.eBus.util.MultiKey3
Creates a three value MultiKey.
MultiKey4<K1,K2,K3,K4> - Class in net.sf.eBus.util
This MultiKey subclass uses generics to guarantee key type and order.
MultiKey4(K1, K2, K3, K4) - Constructor for class net.sf.eBus.util.MultiKey4
Creates a four value MultiKey.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links
eBus
4.5.0