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 _ 

I

id - Variable in class net.sf.eBusx.monitor.MonitorId
The object's assigned integer identifier.
inactivate() - Method in class net.sf.eBus.client.EFeed
Closes the feed.
inactivate() - Method in class net.sf.eBus.client.EPublishFeed
If the feed state is up, then informs the notify subject that it is now down.
inactivate() - Method in class net.sf.eBus.client.EReplyFeed.ERequest
Cancels this request if still active.
inactivate() - Method in class net.sf.eBus.client.EReplyFeed
If the advertisement is in place, then un-advertises it, sends a final error reply to all extant requests, and if this feed's scope is local & remote or remote only, removes this feed from the advertisers list.
inactivate() - Method in class net.sf.eBus.client.ERequestFeed.ERequest
If this request is still active, then automatically cancels this request with all extant repliers.
inactivate() - Method in class net.sf.eBus.client.ERequestFeed
Cancels this feed's active requests
inactivate() - Method in class net.sf.eBus.client.ESubscribeFeed
If the advertisement is in place, then retracts it.
INBUFFER_SIZE_KEY - Static variable in class net.sf.eBus.client.EConfigure
Both the service and connection definitions use the ".inputBufferSize" key suffix.
increment - Variable in enum net.sf.eBus.client.EFeedState
Increment feed counts by this value.
increment() - Method in class net.sf.eBus.util.IndexCache.Index
Returns the increment used to obtain the next cached index.
INDENT - Static variable in class net.sf.eBus.messages.type.DataType
Use two blanks as generated retval indent.
INDENT1 - Static variable in class net.sf.eBus.messages.type.DataType
A four blank indent used for fields.
index() - Method in class net.sf.eBus.messages.type.MessageType.MessageField
Returns the field index.
index() - Method in class net.sf.eBus.util.regex.Component
Returns the component's pattern index.
index() - Method in class net.sf.eBus.util.SequentialTask
Returns the task's run index.
IndexCache - Class in net.sf.eBus.util
Persists a one or more 4-byte, integer index values to a specified file.
IndexCache.Index - Class in net.sf.eBus.util
Tracks the individual index parameters and its location within the cache file.
indexCount() - Method in class net.sf.eBus.util.IndexCache
Returns the number of indices in this cache.
indexNames() - Method in class net.sf.eBus.util.IndexCache
Returns a list of current index names.
IndexPool - Class in net.sf.eBus.util
IndexPool provides integer index value reuse.
IndexPool() - Constructor for class net.sf.eBus.util.IndexPool
Creates a pool with the default size.
IndexPool(int, int) - Constructor for class net.sf.eBus.util.IndexPool
Creates a pool with the specified minimum and maximum indicies (inclusive).
InetAddressComparator - Class in net.sf.eBus.net
Compares two InetAddress addresses using the address bytes.
InetAddressComparator() - Constructor for class net.sf.eBus.net.InetAddressComparator
Creates a new instance of InetAddressComparator.
InetAddressType - Class in net.sf.eBus.messages.type
This class is able to serialize and de-serialize an InetAddress which may be either an IPv4 or IPv6 address.
InetServices - Class in net.sf.eBus.net
The InetServices class looks up service port numbers for a given service name, protocol pair in a services files.
InetSocketAddressComparator - Class in net.sf.eBus.net
Compares two java.net.InetSocketAddress instances based on the address bytes and the TCP port.
InetSocketAddressComparator() - Constructor for class net.sf.eBus.net.InetSocketAddressComparator
Creates a new instance of InetSocketAddressComparator.
InetSocketAddressType - Class in net.sf.eBus.messages.type
This class serializes and de-serializes an InetSocketAddress which may contain either an IPv4 or IPv6 address.
initialIndex() - Method in class net.sf.eBus.util.IndexCache.Index
Returns the initial cache index.
inPlace() - Method in class net.sf.eBus.client.EAbstractMultiKeyFeed
Returns true if this feed is "in place" (advertised or subscribed) and false otherwise.
inPlace() - Method in class net.sf.eBus.client.EFeed
Returns true if this feed is "in place" (subscribed or advertised) and false otherwise.
input(Reader) - Method in class net.sf.eBus.text.Lexer
Extract tokens from this input stream.
inputBufferSize() - Method in class net.sf.eBus.client.EConfigure.RemoteConnection
Returns the socket input buffer size.
inputBufferSize() - Method in class net.sf.eBus.client.EConfigure.Service
Returns the accepted connection input buffer size.
inputBufferSize() - Method in class net.sf.eBus.client.EServer
Returns the socket input buffer size used for accepted connections.
inputBufferSize() - Method in class net.sf.eBus.net.AsyncChannel
Returns the input buffer size in bytes.
instance - Variable in class net.sf.eBusx.monitor.MonitorUpdate
This monitored object was either added or removed.
instance - Variable in class net.sf.eBusx.monitor.PersistentStatusMessage
The monitored object's 4-byte integer identifier.
instance - Variable in class net.sf.eBusx.monitor.TransientStatusMessage
The monitored object's 4-byte integer identifier.
instanceName() - Method in interface net.sf.eBusx.monitor.Monitorable
Returns the monitored object's name.
instanceName - Variable in class net.sf.eBusx.monitor.MonitorId
The monitored object's name.
instances - Variable in class net.sf.eBusx.monitor.MonitoredObjectReply
The currently registered monitor objects.
InstantType - Class in net.sf.eBus.messages.type
Provides binary serialization/de-serialization of java.time.Instant values.
INTEGER - Static variable in class net.sf.eBus.text.Lexer
An integer number (5).
IntType - Class in net.sf.eBus.messages.type
Provides binary serialization/de-serialization of 4-byte integer values.
InvalidMessageException - Exception in net.sf.eBus.messages
InvalidMessageException is thrown when a message class has an invalid layout.
InvalidMessageException(Class<? extends EMessageObject>) - Constructor for exception net.sf.eBus.messages.InvalidMessageException
Creates an InvalidMessageException for the given message.
InvalidMessageException(Class<? extends EMessageObject>, String) - Constructor for exception net.sf.eBus.messages.InvalidMessageException
Creates an InvalidMessageException for the given message and exception reason.
InvalidMessageException(Class<? extends EMessageObject>, String, Throwable) - Constructor for exception net.sf.eBus.messages.InvalidMessageException
Creates an InvalidMessageException for the given message, reason, and cause.
isActive() - Method in class net.sf.eBus.client.EAbstractMultiKeyFeed
Returns true if this feed is still active and false if inactive.
isActive() - Method in class net.sf.eBus.client.EFeed
Returns true if this feed is still active and false if inactive.
isAdvertised() - Method in class net.sf.eBus.client.EMultiKeyPublishFeed
Returns true if this multikey publish feed is both open and advertised; otherwise, returns false.
isAdvertised() - Method in class net.sf.eBus.client.EPublishFeed
Returns true if this publish feed is both open and advertised; otherwise, returns false.
isApplicationMessage() - Method in class net.sf.eBus.messages.EMessage
Returns true if this is an application message and false otherwise.
isArray() - Method in class net.sf.eBus.messages.type.DataType
Returns true if this data type is an array and false otherwise.
isArray() - Method in class net.sf.eBus.messages.type.MessageType.MessageField
Returns true if this is an array field and false otherwise.
isBound() - Method in class net.sf.eBus.net.AbstractAsyncDatagramSocket
Returns true if the datagram socket is open and bound to an address and false otherwise.
isBuiltin() - Method in class net.sf.eBus.messages.type.DataType
Returns true if this data type is considered an eBus built-in type and false otherwise.
isCacheOpen(String) - Static method in class net.sf.eBus.util.IndexCache
Returns true if the named index cache is open and false if it is not.
isConnected() - Method in class net.sf.eBus.client.ERemoteApp
Returns true if connected and logged on to the remote eBus application and false otherwise.
isConnected(InetSocketAddress) - Static method in class net.sf.eBus.client.ERemoteApp
Returns true if there is a connection to the remote eBus application at the given Internet address and false otherwise.
isConnected() - Method in class net.sf.eBus.net.AsyncDatagramSocket
Returns true if the datagram socket is connected and false otherwise.
isDefault() - Method in class net.sf.eBus.client.EConfigure.Dispatcher
Returns true if this user-defined dispatcher is the default dispatcher.
isDefault() - Method in class net.sf.eBus.net.ENetConfigure.SelectorInfo
Returns true if this user-defined selector thread is the default selector.
isEmpty() - Method in class net.sf.eBus.client.AddressFilter
Returns true if this address filter is empty.
isEmpty() - Method in class net.sf.eBus.util.IndexCache
Returns true if this cache has no indices and false if it has at least one index.
isEmpty() - Method in class net.sf.eBus.util.TernarySearchTree
Returns true if this map contains no key-value mappings and false otherwise.
isEnum() - Method in class net.sf.eBus.messages.type.DataType
Returns true if this is an enum data type and false otherwise.
isETimerRunning() - Static method in class net.sf.eBusx.util.ETimer
Returns true if the ETimer instance is running and false otherwise.
isFeedUp(String) - Method in class net.sf.eBus.client.EMultiKeyPublishFeed
Returns true if the publisher is clear to publish a notification for the given feed and false if not clear.
isFeedUp() - Method in class net.sf.eBus.client.EPublishFeed
Returns true if the publisher is clear to publish a notification and false if not clear.
isFileWatcherRunning(File) - Static method in class net.sf.eBusx.io.EFileWatcher
Returns true if the file watcher service is running for the given subject and false otherwise.
isFinal() - Method in class net.sf.eBus.messages.EReplyMessage
Returns true if this is the final reply and false if another reply is to be expected.
isFinal() - Method in enum net.sf.eBus.messages.EReplyMessage.ReplyStatus
Returns true if this is a final reply and false if more replies are expected.
isHalted() - Method in class net.sf.eBus.util.EventThread
Returns true if this event thread has been halted and false otherwise.
isInstance(Object) - Method in class net.sf.eBus.messages.type.ArrayType
Returns true if o is either null or a Collection instance; false otherwise.
isInstance(Object) - Method in class net.sf.eBus.messages.type.DataType
Returns true if o is of the proper type and false otherwise.
isInstance(Object) - Method in class net.sf.eBus.messages.type.EnumType
Returns true if o is a non-null enum instance and false otherwise.
isKnownSelector(String) - Static method in class net.sf.eBus.net.AsyncChannel
Returns true if name is a known selector and false if not known.
isMessage() - Method in class net.sf.eBus.messages.type.MessageType
Returns true if this message type is for an EMessage and false if for an EField.
isNegated() - Method in class net.sf.eBus.util.regex.CharacterSet
Returns true if this character is negated (^) and false otherwise.
isNotification() - Method in class net.sf.eBus.messages.EMessageKey
Returns true if the message class is an ENotificationMessage subclass; otherwise, returns false.
isOpen() - Method in class net.sf.eBus.client.EServer
Returns true if this server is open and false otherwise.
isOpen() - Method in class net.sf.eBus.net.AbstractAsyncDatagramSocket
Returns true if the datagram socket is open and false otherwise.
isOpen() - Method in class net.sf.eBus.net.AsyncChannel
Returns true if the datagram socket is open and false otherwise.
isOpen() - Method in class net.sf.eBus.net.AsyncServerSocket
Returns true if the server socket is open and false otherwise.
isOpen() - Method in class net.sf.eBus.net.AsyncSocket
Returns true if the socket is open and connected; false otherwise.
isOverridden(String, Class<?>...) - Method in class net.sf.eBus.client.EFeed
Returns true if the application object stored in EClient defines a method with the given name and parameters.
isPrimitive() - Method in class net.sf.eBus.messages.type.DataType
Returns true if this data type is for a Java primitive type and false otherwise.
isReadOnly() - Method in class net.sf.eBus.messages.EAbstractList
Returns true if this field list is read-only, meaning this list may not be modified.
isReply() - Method in class net.sf.eBus.messages.EMessageKey
Returns true if the message class is an EReplyMessage subclass; otherwise, returns false.
isRequest() - Method in class net.sf.eBus.messages.EMessageKey
Returns true if the message class is an ERequestMessage subclass; otherwise, returns false.
isServiceOpen(int) - Static method in class net.sf.eBus.client.EServer
Returns true if the singleton eBus service exists and is open; otherwise, returns false.
isSpecial() - Method in enum net.sf.eBus.client.EConfigure.DispatcherType
Returns true if this dispatcher type is a special, non-configurable dispatcher.
isStandAlone() - Method in class net.sf.eBus.xml.XmlDocument
Returns true if this is a stand-alone XML document and false otherwise.
isSystem() - Method in class net.sf.eBus.messages.EMessageKey
Returns true if the message class is a ESystemMessage subclass; otherwise, returns false.
isSystemMessage() - Method in class net.sf.eBus.messages.EMessage
Returns true if this is a system message and false otherwise.
isValidReply(Class<?>) - Method in class net.sf.eBus.messages.type.MessageType
Returns true if clazz is listed in the allowed reply message class list and false if not.
isValue(Object) - Method in class net.sf.eBus.text.Token
Returns true if value equals the token value and false otherwise.
iterator() - Method in class net.sf.eBus.messages.EAbstractList
 
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