- ACCESS_DENIED - Static variable in exception org.opendof.core.oal.security.DOFSecurityException
-
The initiator does not have the required permissions.
- ACK_TIMEOUT - Static variable in exception org.opendof.core.oal.DOFErrorException
-
An operation has not been acknowledged within the time limit.
- ACT_AS - Static variable in class org.opendof.core.oal.security.DOFPermission
-
- ActAs(DOFObjectID.Source) - Constructor for class org.opendof.core.oal.security.DOFPermission.ActAs
-
Construct a new "act as" permission for the specified source identifier.
- ActAs(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.security.DOFPermission.ActAs
-
Create an instance from serial form.
- ActAsAny() - Constructor for class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
Construct a new "act as any" permission.
- ActAsAny(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
Create an instance from serial form.
- ACTION_ALL - Static variable in class org.opendof.core.oal.security.DOFPermission.Binding
-
Permission to perform all actions.
- ACTION_EXECUTE - Static variable in class org.opendof.core.oal.security.DOFPermission.Binding
-
Permission to invoke a Method of an Interface.
- ACTION_PROVIDE - Static variable in class org.opendof.core.oal.security.DOFPermission.Binding
-
Permission to provide an Interface.
- ACTION_READ - Static variable in class org.opendof.core.oal.security.DOFPermission.Binding
-
Permission to get a Property or subscribe to a Property or Event of an Interface.
- ACTION_SESSION - Static variable in class org.opendof.core.oal.security.DOFPermission.Binding
-
Permission to open a Session on a Binding.
- ACTION_WRITE - Static variable in class org.opendof.core.oal.security.DOFPermission.Binding
-
Permission to set a Property of an Interface.
- activate(DOFSystem, DOFRequest, DOFObjectID, DOFInterfaceID) - Method in interface org.opendof.core.oal.DOFSystem.ActivateInterestListener
-
- addActions(int) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add one or more actions to the permission request.
- addActivateInterestListener(DOFSystem.ActivateInterestListener) - Method in class org.opendof.core.oal.DOFSystem
-
- addConnectionListener(DOF.Runtime.ConnectionStateListener) - Method in class org.opendof.core.oal.DOF.Runtime
-
- addCredentials(DOFCredentials...) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Add variable number of credentials to the server.
- addCredentials(Collection<DOFCredentials>) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Add credentials to the server.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection
-
Dynamically add the credentials, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domain that is specified
in the credentials.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
- addDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Add a domain, which is used
to verify that the host being connected from is authorized to process authentication requests in
the domain that is specified.
- addDomainListener(DOF.DomainListener) - Method in class org.opendof.core.oal.DOF
-
Adds a
DOF.DomainListener
to the DOF, which is used to monitor the DOF's known security domains.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
- addDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Add the domains, which are used to verify that the host
being connected from is authorized to process authentication requests in the domains specified.
- addDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Add the collection of domains, which are used
to verify that the host being connected from is authorized to process authentication requests in
the domains that are specified.
- addEvent(int, DOFType...) - Method in class org.opendof.core.oal.DOFInterface.Builder
-
Add an Event to the Interface.
- addException(int, DOFType...) - Method in class org.opendof.core.oal.DOFInterface.Builder
-
Add an Exception to the Interface.
- addFactory(DOFCipher.Algorithm, DOFCipher.Strength, DOFCipher.Factory) - Static method in class org.opendof.core.oal.security.DOFCipher
-
Add a block cipher factory to the library.
- addFactory(DOFPermission.Factory) - Static method in class org.opendof.core.oal.security.DOFPermission
-
Add a new DOFPermissionFactory that can be used to create permissions
from serialized form.
- addFilter(Collection<DOFObjectID>, Collection<DOFInterfaceID>) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Add a filter for specific Device Objects by providing a List of DOFObjectIDs.
- addFilter(DOFObjectID, Collection<DOFInterfaceID>) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Add a filter for a specific Device Object as specified by a Device Object identifier.
- addFilter(DOFObjectID, DOFInterfaceID) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Add a filter for a specific Device Object that provides the specified interface.
- addFilter(DOFObjectID) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Add filter for a specific Device Object, as specified by a Device Object identifier, regardless of interfaces
provided.
- addFilter(Collection<DOFInterfaceID>) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Add a filter for specific objects that currently provide all of the interfaces specified.
- addFilter(DOFInterfaceID...) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Add a filter for specific DOFObjects that currently provide the Object Interface specified.
- addInterestListener(DOF.InterestListener) - Method in class org.opendof.core.oal.DOF
-
- addInterfaceID(DOFInterfaceID) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add an interface identifier to the list of current interface identifiers for this permission.
- addInterfaceIDs(List<DOFInterfaceID>) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add a list of interface identifiers to the list of current interface identifiers for this permission.
- addListener(DOF.Log.Level, DOF.Log.Listener) - Static method in class org.opendof.core.oal.DOF.Log
-
Adds a listener to receive log messages.
- addListener(DOFRegistration.Listener) - Method in class org.opendof.core.oal.DOFRegistration
-
Add a listener that will receive an update every time the registered event is signaled.
- addListener(DOFSubscription.Listener) - Method in class org.opendof.core.oal.DOFSubscription
-
Add a listener that will receive an update every time the subscribed property changes.
- addMethod(int, DOFType[], DOFType[]) - Method in class org.opendof.core.oal.DOFInterface.Builder
-
Add a Method to the Interface.
- addObjectID(DOFObjectID) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add an object identifier to the list of current object identifiers for this permission.
- addObjectIDs(List<DOFObjectID>) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add a list of object identifiers to the list of current object identifiers for this permission.
- addPeerListener(DOFConnection.PeerListener) - Method in class org.opendof.core.oal.DOFConnection
-
Add a peer listener to this connection.
- addPermission(DOFPermission...) - Method in class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Add a variable number of permissions.
- addPermissionListener(DOF.PermissionListener) - Method in class org.opendof.core.oal.DOF
-
- addPermissions(Collection<DOFPermission>) - Method in class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Add a collection of permissions.
- addPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Add all permissions from another permission set.
- addProperty(int, boolean, boolean, DOFType) - Method in class org.opendof.core.oal.DOFInterface.Builder
-
Add a Property to the Interface.
- addProviderExclusion(DOFObjectID...) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Add a variable number of providers to the list of providers who should not respond to
requests made using this Control.
- addProviderExclusions(Collection<DOFObjectID>) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Add to the list of providers (DOFObjectID's) who should not respond to
requests made using this Control.
- addRequiredAttribute(DOFObjectID.Attribute) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add an object identifier attribute to the list of current required object identifier attributes for this permission.
- addRequiredAttributes(List<DOFObjectID.Attribute>) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add a list of attributes to the list of current required object identifier attributes for this permission.
- addRestriction(DOFInterfaceID...) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Restrict filter notification to a set of interface identifiers.
- addRestriction(Collection<DOFInterfaceID>) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Restrict filter notification to a set of interface identifiers.
- addRouteListener(DOFSystem.RouteListener) - Method in class org.opendof.core.oal.DOFSystem
-
Add a route listener to this system.
- addServerListener(DOF.Runtime.ServerStateListener) - Method in class org.opendof.core.oal.DOF.Runtime
-
- addStateListener(DOFConnection.StateListener) - Method in class org.opendof.core.oal.DOFConnection
-
Add a connection state-change handler to this connection.
- addStateListener(DOFDomain.StateListener) - Method in class org.opendof.core.oal.DOFDomain
-
Add a new state listener to the domain.
- addStateListener(DOFServer.StateListener) - Method in class org.opendof.core.oal.DOFServer
-
- addStateListener(DOFSystem.StateListener) - Method in class org.opendof.core.oal.DOFSystem
-
Add a new state listener to the system.
- addTrustedDomain(DOFObjectID.Domain) - Method in class org.opendof.core.oal.DOFConnection
-
Dynamically add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Add in a configured TRP route without credentials.
- addTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Add in a configured TRP route without credentials.
- addTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Add in a configured TRP route without credentials.
- addUncaughtExceptionListener(DOF.UncaughtExceptionListener) - Method in class org.opendof.core.oal.DOF
-
- addWildcardAttribute(byte) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Add a wildcard attribute (any data) of a specific type to a binding permission builder.
- advertise(DOFInterfaceID) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to advertise that the specified interface can be provided.
- advertise(DOFInterfaceID, DOFOperation.Control) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to advertise that the specified interface can be provided, specifying a
DOFOperation.Control
for this operation.
- ALL - Static variable in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
Tunnel domain identifier that represents all remote domains.
- ALL_OBJECTS - Static variable in class org.opendof.core.oal.DOFObjectID
-
The broadcast (wildcard) object identifier.
- ALL_SCOPES_ID - Static variable in class org.opendof.core.oal.DOFSecurityScope
-
A security scope identifier used as a wildcard to indicate all applicable scopes.
- allowByPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFOperation.Filter.Builder
-
Add a set of permissions to be allowed by the filter.
- APPLICATION_ERROR - Static variable in exception org.opendof.core.oal.DOFErrorException
-
The provider implementation (or any application OperationListener implementation) has failed.
- ARRAY - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for an array.
- array(byte[][]) - Static method in class org.opendof.core.oal.value.DOFBlob
-
Convert an array of language types into an array of OAL values.
- array(List<byte[]>) - Static method in class org.opendof.core.oal.value.DOFBlob
-
Convert a list of language types into an array of OAL values.
- array(boolean[]) - Static method in class org.opendof.core.oal.value.DOFBoolean
-
Convert an array of language types into an array of OAL values.
- array(List<Boolean>) - Static method in class org.opendof.core.oal.value.DOFBoolean
-
Convert a list of language types into an array of OAL values.
- array(Date[]) - Static method in class org.opendof.core.oal.value.DOFDateTime
-
Convert an array of language types into an array of OAL values.
- array(List<Date>) - Static method in class org.opendof.core.oal.value.DOFDateTime
-
Convert a list of language types into an array of OAL values.
- array(float[]) - Static method in class org.opendof.core.oal.value.DOFFloat32
-
Convert an array of language types into an array of OAL values.
- array(List<Float>) - Static method in class org.opendof.core.oal.value.DOFFloat32
-
Convert a list of language types into an array of OAL values.
- array(double[]) - Static method in class org.opendof.core.oal.value.DOFFloat64
-
Convert an array of language types into an array of OAL values.
- array(List<Double>) - Static method in class org.opendof.core.oal.value.DOFFloat64
-
Convert a list of language types into an array of OAL values.
- array(byte[][]) - Static method in class org.opendof.core.oal.value.DOFGuid
-
Convert an array of language types into an array of OAL values.
- array(List<byte[]>) - Static method in class org.opendof.core.oal.value.DOFGuid
-
Convert a list of language types into an array of OAL values.
- array(short[]) - Static method in class org.opendof.core.oal.value.DOFInt16
-
Convert an array of language types into an array of OAL values.
- array(List<Short>) - Static method in class org.opendof.core.oal.value.DOFInt16
-
Convert a list of language types into an array of OAL values.
- array(int[]) - Static method in class org.opendof.core.oal.value.DOFInt32
-
Convert an array of language types into an array of OAL values.
- array(List<Integer>) - Static method in class org.opendof.core.oal.value.DOFInt32
-
Convert a list of language types into an array of OAL values.
- array(long[]) - Static method in class org.opendof.core.oal.value.DOFInt64
-
Convert an array of language types into an array of OAL values.
- array(List<Long>) - Static method in class org.opendof.core.oal.value.DOFInt64
-
Convert a list of language types into an array of OAL values.
- array(byte[]) - Static method in class org.opendof.core.oal.value.DOFInt8
-
Convert an array of language types into an array of OAL values.
- array(List<Byte>) - Static method in class org.opendof.core.oal.value.DOFInt8
-
Convert a list of language types into an array of OAL values.
- array(String[]) - Static method in class org.opendof.core.oal.value.DOFString
-
Convert an array of java Strings into an array of DOFStrings.
- array(List<String>) - Static method in class org.opendof.core.oal.value.DOFString
-
Convert a list of Java Strings into an array of DOFString.
- array(int[]) - Static method in class org.opendof.core.oal.value.DOFUInt16
-
Convert an array of language types into an array of OAL values.
- array(List<Integer>) - Static method in class org.opendof.core.oal.value.DOFUInt16
-
Convert a list of language types into an array of OAL values.
- array(long[]) - Static method in class org.opendof.core.oal.value.DOFUInt32
-
Convert an array of language types into an array of OAL values.
- array(List<Long>) - Static method in class org.opendof.core.oal.value.DOFUInt32
-
Convert a list of language types into an array of OAL values.
- array(BigInteger[]) - Static method in class org.opendof.core.oal.value.DOFUInt64
-
Convert an array of language types into an array of OAL values.
- array(List<BigInteger>) - Static method in class org.opendof.core.oal.value.DOFUInt64
-
Convert a list of language types into an array of OAL values.
- array(short[]) - Static method in class org.opendof.core.oal.value.DOFUInt8
-
Convert an array of language types into an array of OAL values.
- array(List<Short>) - Static method in class org.opendof.core.oal.value.DOFUInt8
-
Convert a list of language types into an array of OAL values.
- asBigInteger() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a BigInteger.
- asBoolean() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a boolean.
- asBoolean(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a boolean.
- asByte() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a byte.
- asByte(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a byte.
- asBytes() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a byte array.
- asBytes(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a byte array.
- asciiStringToBytes(String) - Static method in class org.opendof.core.oal.DOFUtil
-
Convert a String to an ascii byte array.
- asDate() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a Date.
- asDate(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a Date.
- asDOFInterfaceID() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a DOFInterfaceID.
- asDOFInterfaceID(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a DOFInterfaceID.
- asDOFObjectID() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a DOFObjectID.
- asDOFObjectID(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a DOFObjectID.
- asDouble() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a double.
- asDouble(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a double.
- asFloat() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a float.
- asFloat(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a float.
- asInt() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as an int.
- asInt(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as an int.
- asLong() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a Long.
- asLong(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a Long.
- asShort() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a short.
- asShort(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a short.
- asString() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value as a String.
- asString(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a String.
- asULong(DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Returns the result's value as a BigInteger.
- AUTHENTICATION_FAILED - Static variable in exception org.opendof.core.oal.security.DOFSecurityException
-
Authentication failed.
- beginAdvertise(DOFInterfaceID, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to advertise that the specified interface can be provided, specifying a timeout
for this operation.
- beginAdvertise(DOFInterfaceID, DOFOperation.Control, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to advertise that the specified interface can be provided, specifying a
DOFOperation.Control
and a timeout for this operation.
- beginConnect(int) - Method in class org.opendof.core.oal.DOFConnection
-
Open a connection, waiting up to timeout for the connection to be established.
- beginConnect(int, DOFConnection.ConnectOperationListener) - Method in class org.opendof.core.oal.DOFConnection
-
Open a connection, waiting up to timeout for the connection to be established.
- beginConnect(int, DOFConnection.ConnectOperationListener, Object) - Method in class org.opendof.core.oal.DOFConnection
-
Open a connection, waiting up to timeout for the connection to be established.
- beginDefine(DOFInterfaceID, int, DOFObject.DefineOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to obtain an interface definition asynchronously.
- beginDefine(DOFInterfaceID, DOFOperation.Control, int, DOFObject.DefineOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to obtain an interface definition asynchronously.
- beginGet(DOFInterface.Property, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to get a property's value asynchronously or to request a property's
value from multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginGet(DOFInterface.Property, int, DOFObject.GetOperationListener) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to get a property's value asynchronously or to request a property's
value from multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginGet(DOFInterface.Property, int, DOFObject.GetOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to get a property's value asynchronously or to request a property's
value from multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginGet(DOFInterface.Property, DOFOperation.Control, int, DOFObject.GetOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to get a property's value asynchronously as specified using a
DOFOperation.Control
or to request a property's
value from multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginInterest(DOFObjectID, DOFInterestLevel) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to request interest with an indefinite duration in a given object and any interface.
- beginInterest(DOFInterfaceID, DOFInterestLevel) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to request interest with an indefinite duration in a given interface and any object.
- beginInterest(DOFObjectID, DOFInterfaceID, DOFInterestLevel) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to request interest with an indefinite duration in a given object and interface combination.
- beginInterest(DOFObjectID, DOFInterfaceID, DOFInterestLevel, int) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to request interest in a given object and interface combination.
- beginInterest(DOFObjectID, DOFInterfaceID, DOFInterestLevel, int, DOFSystem.InterestOperationListener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to request interest in a given object and interface combination.
- beginInterest(DOFObjectID, DOFInterfaceID, DOFInterestLevel, int, DOFSystem.InterestOperationListener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to request interest in a given object and interface combination.
- beginInterest(DOFObjectID, DOFInterfaceID, DOFInterestLevel, DOFOperation.Control, int, DOFSystem.InterestOperationListener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to request interest in a given object and interface combination specifying a DOFOperation.Control.
- beginInvoke(DOFInterface.Method, int, DOFValue...) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously or to invoke a method
on multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginInvoke(DOFInterface.Method, int, DOFObject.InvokeOperationListener, DOFValue...) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously or to invoke a method
on multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginInvoke(DOFInterface.Method, int, DOFObject.InvokeOperationListener, Object, DOFValue...) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously or to invoke a method
on multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginInvoke(DOFInterface.Method, List<DOFValue>, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously or to invoke a method
on multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginInvoke(DOFInterface.Method, List<DOFValue>, int, DOFObject.InvokeOperationListener) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously or to invoke a method
on multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginInvoke(DOFInterface.Method, List<DOFValue>, int, DOFObject.InvokeOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously or to invoke a method
on multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginInvoke(DOFInterface.Method, List<DOFValue>, DOFOperation.Control, int, DOFObject.InvokeOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously as specified using a
DOFOperation.Control
.
- beginInvoke(DOFInterface.Method, DOFOperation.Control, int, DOFObject.InvokeOperationListener, Object, DOFValue...) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method asynchronously as specified using a
DOFOperation.Control
.
- beginProvide(DOFInterface, DOFObject.Provider) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to begin providing the specified interface indefinitely (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
).
- beginProvide(DOFInterface, int, DOFObject.Provider) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to begin providing the specified interface.
- beginProvide(DOFInterface, int, DOFObject.Provider, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to begin providing the specified interface.
- beginProvide(DOFInterface, DOFObject.Provider) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Provider to begin providing the specified interface indefinitely (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
) on
all objects.
- beginProvide(DOFInterface, int, DOFObject.Provider) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Provider to begin providing the specified interface on all objects.
- beginProvide(DOFInterface, int, DOFObject.Provider, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Provider to begin providing the specified interface on all objects.
- beginQuery(DOFObjectID, DOFInterfaceID, DOFSystem.QueryOperationListener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin an asynchronous query with an indefinite duration for the availability of objects which provide interfaces that match the specified query.
- beginQuery(DOFObjectID, DOFInterfaceID, int, DOFSystem.QueryOperationListener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin an asynchronous query for the availability of objects which provide interfaces that match the specified query.
- beginQuery(DOFObjectID, DOFInterfaceID, int, DOFSystem.QueryOperationListener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin an asynchronous query with an indefinite duration for the availability of objects which provide interfaces that match the specified query.
- beginQuery(DOFQuery, DOFSystem.QueryOperationListener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin an asynchronous query with an indefinite duration for the availability of objects
which provide interfaces that match the specified query.
- beginQuery(DOFQuery, int, DOFSystem.QueryOperationListener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin an asynchronous query for the availability of objects which provide interfaces that match the specified query.
- beginQuery(DOFQuery, int, DOFSystem.QueryOperationListener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin an asynchronous query for the availability of objects which provide interfaces that match the specified query.
- beginReconnect(int) - Method in class org.opendof.core.oal.DOFConnection
-
Re-open a connection, waiting up to timeout for the connection to be reestablished.
- beginReconnect(int, DOFConnection.ConnectOperationListener) - Method in class org.opendof.core.oal.DOFConnection
-
Re-open a connection, waiting up to timeout for the connection to be reestablished.
- beginReconnect(int, DOFConnection.ConnectOperationListener, Object) - Method in class org.opendof.core.oal.DOFConnection
-
Re-open a connection, waiting up to timeout for the connection to be reestablished.
- beginRegister(DOFInterface.Event, int, DOFObject.EventOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
- beginRegister(DOFInterface.Event, DOFOperation.Control, int, DOFObject.EventOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
- beginRestart(int) - Method in class org.opendof.core.oal.DOFServer
-
Restart a server, waiting up to timeout for the server to be restarted.
- beginRestart(int, DOFServer.StartOperationListener) - Method in class org.opendof.core.oal.DOFServer
-
Restart a server, waiting up to timeout for the server to be restarted.
- beginRestart(int, DOFServer.StartOperationListener, Object) - Method in class org.opendof.core.oal.DOFServer
-
Restart a server, waiting up to timeout for the server to be restarted.
- beginSession(DOFInterface, DOFInterfaceID) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to begin a session with an indefinite duration (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
).
- beginSession(DOFInterface, DOFInterfaceID, DOFObject.SessionOperationListener) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to begin a session with an indefinite duration (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
).
- beginSession(DOFInterface, DOFInterfaceID, int, DOFObject.SessionOperationListener) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to begin a session.
- beginSession(DOFInterface, DOFInterfaceID, int, DOFObject.SessionOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to begin a session.
- beginSession(DOFInterface, DOFInterfaceID, DOFOperation.Control, int, DOFObject.SessionOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to begin a session.
- beginSet(DOFInterface.Property, DOFValue, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to set a property's value asynchronously or to set a property's value on multiple
providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginSet(DOFInterface.Property, DOFValue, int, DOFObject.SetOperationListener) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to set a property's value asynchronously or to set a property's value on multiple
providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginSet(DOFInterface.Property, DOFValue, int, DOFObject.SetOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to set a property's value asynchronously or to set a property's value on multiple
providers using an object with the
DOFObjectID.BROADCAST
ID.
- beginSet(DOFInterface.Property, DOFValue, DOFOperation.Control, int, DOFObject.SetOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
- beginStart(int) - Method in class org.opendof.core.oal.DOFServer
-
Start a server, waiting up to timeout for the server to be started.
- beginStart(int, DOFServer.StartOperationListener) - Method in class org.opendof.core.oal.DOFServer
-
Start a server, waiting up to timeout for the server to be started.
- beginStart(int, DOFServer.StartOperationListener, Object) - Method in class org.opendof.core.oal.DOFServer
-
Start a server, waiting up to timeout for the server to be started.
- beginSubscribe(DOFInterface.Property, int, int, DOFObject.SubscribeOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
- beginSubscribe(DOFInterface.Property, int, DOFOperation.Control, int, DOFObject.SubscribeOperationListener, Object) - Method in class org.opendof.core.oal.DOFObject
-
- BINDING - Static variable in class org.opendof.core.oal.security.DOFPermission
-
- BINDING_PROVIDER - Static variable in class org.opendof.core.oal.DOFObjectID.Attribute
-
This Attribute identifies the provider of a binding.
- BLOB - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a binary large object.
- BOOLEAN - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a boolean.
- BROADCAST - Static variable in class org.opendof.core.oal.DOFObjectID
-
The broadcast (wildcard) object identifier.
- build() - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Builds a
DOF.Config
object based on the parameters set in this Builder.
- build() - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Build a new immutable authenticator configuration.
- build() - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Return a configuration based on the current settings of the builder.
- build() - Method in class org.opendof.core.oal.DOFDomain.Config.Builder
-
- build() - Method in class org.opendof.core.oal.DOFInterface.Builder
-
Construct a new DOFInterface based on the builder's current set of properties, methods,
events and exceptions.
- build() - Method in class org.opendof.core.oal.DOFOperation.Bridge.Config.Builder
-
- build() - Method in class org.opendof.core.oal.DOFOperation.Filter.Builder
-
Build a filter based on the current settings of the builder.
- build() - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Construct a new DOFQuery based on the builder's current filter list, restriction list, and style.
- build() - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Build a configuration based on the current state of the builder.
- build() - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Return a configuration based on the current settings of the builder.
- build() - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Return a configuration based on the current settings of the builder.
- build() - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderUnsecure
-
Return a configuration based on the current settings of the builder.
- build() - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Construct a new DOFPermission.Binding based on the builder's current set of actions, interfaces and objects.
- build() - Method in class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Construct a new DOFPermissionSet based on the builder's current set of permissions.
- Builder() - Constructor for class org.opendof.core.oal.DOF.Config.Builder
-
Constructs a Builder with configuration parameters set to their defaults.
- Builder(DOF.Config) - Constructor for class org.opendof.core.oal.DOF.Config.Builder
-
Copies configuration parameters from a
DOF.Config
and constructs a Builder with the same initial configuration
parameters.
- Builder(DOF.State) - Constructor for class org.opendof.core.oal.DOF.Config.Builder
-
Copies configuration parameters from a
DOF.State
and constructs a Builder with the same initial configuration
parameters.
- Builder(DOFObjectID.Domain, byte, DOFAuthenticator.Storage) - Constructor for class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Construct an instance of a authenticator configuration builder.
- Builder(DOFAuthenticator.Config) - Constructor for class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Construct an instance of a authenticator configuration builder from an existing configuration.
- Builder(DOFAuthenticator.State, DOFAuthenticator.Storage) - Constructor for class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Construct an instance of a authenticator configuration builder from a state.
- Builder(DOFConnection.Config) - Constructor for class org.opendof.core.oal.DOFConnection.Config.Builder
-
Construct a new builder based on another configuration.
- Builder(DOFConnection.State) - Constructor for class org.opendof.core.oal.DOFConnection.Config.Builder
-
Construct a builder based on an existing configuration.
- Builder(DOFConnection.Type, DOFAddress) - Constructor for class org.opendof.core.oal.DOFConnection.Config.Builder
-
Construct a new builder based on a type and address.
- Builder(DOFCredentials) - Constructor for class org.opendof.core.oal.DOFDomain.Config.Builder
-
Create a new Builder object.
- Builder(DOFCredentials, DOFDomain.State) - Constructor for class org.opendof.core.oal.DOFDomain.Config.Builder
-
Create a new Builder object from a State object.
- Builder(DOFDomain.Config) - Constructor for class org.opendof.core.oal.DOFDomain.Config.Builder
-
Create a new Builder object from a existing Config.
- Builder(DOFInterfaceID, byte[]) - Constructor for class org.opendof.core.oal.DOFInterface.Builder
-
Construct a builder from its serialized byte array form.
- Builder(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.DOFInterface.Builder
-
Create a Builder from serial form.
- Builder(DOFInterfaceID) - Constructor for class org.opendof.core.oal.DOFInterface.Builder
-
Construct a Builder with an interface ID.
- Builder() - Constructor for class org.opendof.core.oal.DOFOperation.Bridge.Config.Builder
-
Create a new Builder (which by default would bridge operations to unsecure).
- Builder(DOFOperation.Bridge.Config) - Constructor for class org.opendof.core.oal.DOFOperation.Bridge.Config.Builder
-
Create a new Builder from existing config.
- Builder() - Constructor for class org.opendof.core.oal.DOFOperation.Filter.Builder
-
Construct a new builder using the default filter.
- Builder(DOFOperation.Filter) - Constructor for class org.opendof.core.oal.DOFOperation.Filter.Builder
-
Construct a new builder based on another filter.
- Builder() - Constructor for class org.opendof.core.oal.DOFQuery.Builder
-
Construct a DOFQuery.Builder.
- Builder(DOFQuery) - Constructor for class org.opendof.core.oal.DOFQuery.Builder
-
Construct a DOFQuery.Builder based on another DOFQuery.
- Builder(DOFServer.Config) - Constructor for class org.opendof.core.oal.DOFServer.Config.Builder
-
Construct a builder based on an existing configuration.
- Builder(DOFServer.State) - Constructor for class org.opendof.core.oal.DOFServer.Config.Builder
-
Construct a builder based on an existing configuration.
- Builder(DOFServer.Type, DOFAddress) - Constructor for class org.opendof.core.oal.DOFServer.Config.Builder
-
Create a simple, unsecure server on the target address.
- Builder() - Constructor for class org.opendof.core.oal.DOFSystem.Config.Builder
-
Constructs a new builder using the default configuration.
- Builder(DOFSystem.Config) - Constructor for class org.opendof.core.oal.DOFSystem.Config.Builder
-
Construct a new builder based on another configuration.
- Builder(DOFSystem.State) - Constructor for class org.opendof.core.oal.DOFSystem.Config.Builder
-
Construct a builder based on a state.
- Builder(int) - Constructor for class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
- Builder(DOFPermission.Binding) - Constructor for class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
- Builder() - Constructor for class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Create a builder with no existing entries.
- Builder(DOFPermissionSet) - Constructor for class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Construct a builder from an existing permission set.
- Builder(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Create an instance from marshaled form.
- Builder(byte[]) - Constructor for class org.opendof.core.oal.security.DOFPermissionSet.Builder
-
Create an instance from serial form.
- BuilderAS(DOFAddress) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Construct a new builder based on a type and address.
- BuilderAS(DOFAddress) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderAS
-
Create a simple, unsecure server on the target address.
- BuilderGroup(DOFGroupAddress, DOFCredentials) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
Construct a new builder based on a group address and credentials.
- BuilderHub(DOFGroupAddress, DOFCredentials) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
Construct a new builder based on an address an credentials.
- BuilderPoint(DOFGroupAddress, DOFCredentials) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Construct a new builder based on an address an credentials.
- BuilderSecure(DOFCredentials) - Constructor for class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Constructs a new builder using the default secure configuration (see DOFSystem.Config.Builder()
).
- BuilderSecureDatagram(DOFAddress, DOFCredentials) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Construct a new builder based on an address and credentials.
- BuilderSecureDatagram(DOFAddress, DOFCredentials) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderSecureDatagram
-
Create a simple, secure server on the target address with a single credentials.
- BuilderSecureDatagram(DOFAddress, DOFCredentials...) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderSecureDatagram
-
Create a simple, secure server on the target address with potentially multiple credentials.
- BuilderSecureDatagram(DOFAddress, Collection<DOFCredentials>) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderSecureDatagram
-
Create a simple, secure server on the target address with a collection of credentials.
- BuilderSecureStream(DOFAddress, DOFCredentials) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Construct a new builder based on an address and credentials.
- BuilderSecureStream(DOFAddress, DOFCredentials) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderSecureStream
-
Create a simple, secure server on the target address with a single credentials.
- BuilderSecureStream(DOFAddress, DOFCredentials...) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderSecureStream
-
Create a simple, secure server on the target address with potentially multiple credentials.
- BuilderSecureStream(DOFAddress, Collection<DOFCredentials>) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderSecureStream
-
Create a simple, secure server on the target address with a collection of credentials.
- BuilderStateless(DOFAddress) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Construct a new builder based on an address.
- BuilderUnsecure() - Constructor for class org.opendof.core.oal.DOFSystem.Config.BuilderUnsecure
-
Constructs a new builder using the default unsecure configuration (see DOFSystem.Config.Builder()
).
- BuilderUnsecureDatagram(DOFAddress) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Construct a new builder based on an address.
- BuilderUnsecureDatagram(DOFAddress) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderUnsecureDatagram
-
Create a simple, unsecure server on the target address.
- BuilderUnsecureMulticast(DOFAddress) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureMulticast
-
Construct a new builder based on a multicast address.
- BuilderUnsecureMulticast(DOFAddress) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderUnsecureMulticast
-
Create a simple, unsecure server on the target address.
- BuilderUnsecureStream(DOFAddress) - Constructor for class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Construct a new builder based on an address.
- BuilderUnsecureStream(DOFAddress) - Constructor for class org.opendof.core.oal.DOFServer.Config.BuilderUnsecureStream
-
Create a simple, unsecure server on the target address.
- bytesToAsciiString(byte[]) - Static method in class org.opendof.core.oal.DOFUtil
-
Convert an ascii byte array to a String.
- bytesToAsciiString(byte[], int, int) - Static method in class org.opendof.core.oal.DOFUtil
-
Convert an ascii byte array to a String.
- bytesToHexString(byte[]) - Static method in class org.opendof.core.oal.DOFUtil
-
Convert a byte array of data to its hexadecimal String representation.
- bytesToHexString(byte[], int, int) - Static method in class org.opendof.core.oal.DOFUtil
-
Convert a byte array of data to its hexadecimal String representation.
- cancel() - Method in interface org.opendof.core.oal.DOFOperation
-
Cancel the operation.
- cancelActivate(DOFSystem, DOFRequest, DOFObjectID, DOFInterfaceID) - Method in interface org.opendof.core.oal.DOFSystem.ActivateInterestListener
-
This method is called when
DOFInterestLevel.ACTIVATE
-level interest (and higher) is complete (no longer desired)
for an interface on an object.
- cancelAllOperations() - Method in class org.opendof.core.oal.DOF
-
Cancels all outstanding operations sourced by this DOF.
- CCM() - Constructor for class org.opendof.core.oal.security.DOFSecurityMode.CCM
-
- changed(DOFInterface.Property) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to notify all subscribers that a property's value has changed.
- checkException() - Method in interface org.opendof.core.oal.DOFOperation
-
If this operation has resulted in any exception(s), checkException() will
throw the first exception (since multiple exceptions are possible for some operations),
otherwise, it will return immediately.
- CLASS_AS - Static variable in class org.opendof.core.oal.DOFObjectID
-
The Authentication Server (AS) assigned object identifier class.
- CLASS_AWS_RESOURCE_ID - Static variable in class org.opendof.core.oal.DOFObjectID
-
The AWS Resource ID object identifier class.
- CLASS_BROADCAST - Static variable in class org.opendof.core.oal.DOFObjectID
-
The Broadcast object identifier class.
- CLASS_DOMAIN - Static variable in class org.opendof.core.oal.DOFObjectID
-
The Domain object identifier class.
- CLASS_EMAIL - Static variable in class org.opendof.core.oal.DOFObjectID
-
The Email object identifier class.
- CLASS_EUI48 - Static variable in class org.opendof.core.oal.DOFObjectID
-
The EUI-48 object identifier class.
- CLASS_EUI64 - Static variable in class org.opendof.core.oal.DOFObjectID
-
The EUI-64 object identifier class.
- CLASS_GUID - Static variable in class org.opendof.core.oal.DOFObjectID
-
The GUID object identifier class.
- CLASS_HIDLC - Static variable in class org.opendof.core.oal.DOFObjectID
-
The HiDLC object identifier class.
- CLASS_IPV4 - Static variable in class org.opendof.core.oal.DOFObjectID
-
The IPv4 Address object identifier class.
- CLASS_IPV6 - Static variable in class org.opendof.core.oal.DOFObjectID
-
The IPv6 Address object identifier class.
- CLASS_LODLC - Static variable in class org.opendof.core.oal.DOFObjectID
-
The LoDLC object identifier class.
- CLASS_MAC - Static variable in class org.opendof.core.oal.DOFObjectID
-
The Mac Address object identifier class.
- CLASS_ODP - Static variable in class org.opendof.core.oal.DOFObjectID
-
The OpenDOF Project assigned object identifier class.
- CLASS_SMART_ENERGY_SYSTEM_SERIAL_NUMBER - Static variable in class org.opendof.core.oal.DOFObjectID
-
The Smart Energy System Serial Number object identifier class.
- clearProviderExclusions() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Clear the list of provider exclusions.
- close(DOFConnection) - Method in class org.opendof.core.oal.DOF
-
Forces a connection to close.
- compareTo(DOFInterface.Item) - Method in class org.opendof.core.oal.DOFInterface.Item
-
compareTo compares this Item with another object lexicographically.
- compareTo(DOFInterfaceID) - Method in class org.opendof.core.oal.DOFInterfaceID
-
Compares two DOFInterfaceIDs byte-by-byte until the shortest length.
- compareTo(DOFObjectID.Attribute) - Method in class org.opendof.core.oal.DOFObjectID.Attribute
-
- compareTo(DOFObjectID) - Method in class org.opendof.core.oal.DOFObjectID
-
Compare against another DOFObjectID.
- compareTo(DOFRouteInfo) - Method in class org.opendof.core.oal.DOFRouteInfo
-
- complete(DOFOperation, DOFException) - Method in interface org.opendof.core.oal.DOFConnection.ConnectOperationListener
-
Operation completed.
- complete(DOFOperation, DOFException) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
Called when the library receives notification that an operation is complete.
- complete(DOFOperation, DOFException) - Method in interface org.opendof.core.oal.DOFObject.SessionOperationListener
-
Operation completed.
- complete(DOFOperation, DOFException) - Method in interface org.opendof.core.oal.DOFOperation.OperationListener
-
Operation completed.
- connect(int) - Method in class org.opendof.core.oal.DOFConnection
-
Open a connection, waiting up to timeout for the connection to be established.
- connectionClosed(Object, DOFConnection.State) - Method in interface org.opendof.core.oal.DOFAuditListener
-
Connection closed audit event.
- connectionFailed(DOFConnection.State) - Method in interface org.opendof.core.oal.DOFAuditListener
-
Connection failed audit event.
- connectionOpened(DOFConnection.State) - Method in interface org.opendof.core.oal.DOFAuditListener
-
Connection opened audit event.
- connectionUpdate(Object, DOFConnection.State) - Method in interface org.opendof.core.oal.DOFAuditListener
-
Connection update audit event.
- contains(Object) - Method in class org.opendof.core.oal.value.DOFArray
-
- containsAll(Collection<?>) - Method in class org.opendof.core.oal.value.DOFArray
-
- Control() - Constructor for class org.opendof.core.oal.DOFOperation.Control
-
Create a default instance not for unmarshalling.
- Control(DOFOperation.Control) - Constructor for class org.opendof.core.oal.DOFOperation.Control
-
Copy constructor.
- Control(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.DOFOperation.Control
-
Create an instance from serial form.
- create(DOFObjectID.Authentication, int, byte[], Map<Integer, DOFPermissionSet>, Collection<DOFObjectID.Authentication>, boolean) - Static method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Create an Authentication node for authentication.
- create(DOFObjectID.Authentication, int, List<Integer>, Map<Integer, DOFPermissionSet>, Collection<DOFObjectID.Authentication>, boolean) - Static method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Create an Authentication node for management.
- create(DOFObjectID.Authentication, byte[], int, DOFObjectID.Authentication, boolean) - Static method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Create a RemoteDomain node for authentication.
- create(DOFObjectID.Authentication, List<Integer>, int, DOFObjectID.Authentication, Map<DOFObjectID.Authentication, DOFObjectID.Authentication>, boolean) - Static method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Create a RemoteDomain node for management.
- create(DOFObjectID.Authentication, int, int, short, byte[], Map<Integer, DOFPermissionSet>, boolean, DOFAuthenticator.SecureGroupNode.GroupConfig) - Static method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Create a SecureGroup node for authentication.
- create(DOFObjectID.Authentication, int, int, short, List<Integer>, Map<Integer, DOFPermissionSet>, boolean, DOFAuthenticator.SecureGroupNode.GroupConfig) - Static method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Create a SecureGroup node for management.
- create(short, short, short, byte[]) - Static method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
Construct a group configuration with specified parameters.
- create(DOFCredentials, DOFObjectID.Domain) - Static method in class org.opendof.core.oal.DOFCredentials
-
Construct a DOFCredentials with a target domain.
- create(byte[]) - Static method in class org.opendof.core.oal.DOFCredentials
-
- create(URL) - Static method in class org.opendof.core.oal.DOFCredentials
-
Create a DOFCredentials by reading from a java.net.URL
.
- create(String) - Static method in class org.opendof.core.oal.DOFCredentials
-
Create a DOFCredentials by reading from a file specified by filename.
- create(File) - Static method in class org.opendof.core.oal.DOFCredentials
-
Create a DOFCredentials by reading from a File
.
- create(InputStream) - Static method in class org.opendof.core.oal.DOFCredentials
-
Create a DOFCredentials by reading from an InputStream
.
- create(DOFObjectID.Domain, DOFObjectID.Authentication, byte[]) - Static method in class org.opendof.core.oal.DOFCredentials.Key
-
Construct Key credentials from an authentication domain, objectID and key.
- create(DOFObjectID.Authentication, byte[]) - Static method in class org.opendof.core.oal.DOFCredentials.Key
-
Construct Key credentials from an objectID and key.
- create(DOFObjectID.Domain, DOFObjectID.Authentication, String) - Static method in class org.opendof.core.oal.DOFCredentials.Password
-
Construct Password credentials from an authentication domain, identity, and password.
- create(DOFObjectID.Authentication, String) - Static method in class org.opendof.core.oal.DOFCredentials.Password
-
Construct Password credentials from an authentication identity and password.
- create(int, String, Throwable) - Static method in exception org.opendof.core.oal.DOFException
-
Create a DOFException using an error code, an error message, and a cause.
- create(byte[]) - Static method in class org.opendof.core.oal.DOFInterfaceID
-
Construct an interface identifier using a byte array.
- create(byte[], int) - Static method in class org.opendof.core.oal.DOFInterfaceID
-
Construct an interface identifier using a byte array, starting at an
offset into the array.
- create(DOFMarshalContext, Object, DOFPacket) - Static method in class org.opendof.core.oal.DOFInterfaceID
-
Construct an interface identifier from serial form.
- create(byte, long) - Static method in class org.opendof.core.oal.DOFInterfaceID
-
Construct an interface identifier by specifying a registry and an identifier.
- create(String) - Static method in class org.opendof.core.oal.DOFInterfaceID
-
Construct an interface identifier using the standard format.
- create(byte, byte[]) - Static method in class org.opendof.core.oal.DOFObjectID.Attribute
-
Construct an attribute using binary data.
- create(byte, DOFObjectID) - Static method in class org.opendof.core.oal.DOFObjectID.Attribute
-
Construct an attribute using a DOFObjectID.
- create(DOFObjectID) - Static method in class org.opendof.core.oal.DOFObjectID.Authentication
-
Create a DOFObjectID.Authentication from a DOFObjectID.
- create(byte[]) - Static method in class org.opendof.core.oal.DOFObjectID.Authentication
-
Create a DOFObjectID.Authentication from a byte[] of data.
- create(byte[], int) - Static method in class org.opendof.core.oal.DOFObjectID.Authentication
-
Create an DOFObjectID.Authentication from a byte[] of data at an offset.
- create(int, byte[]) - Static method in class org.opendof.core.oal.DOFObjectID.Authentication
-
Create an DOFObjectID.Authentication given its class and byte data.
- create(String) - Static method in class org.opendof.core.oal.DOFObjectID.Authentication
-
Construct a DOFObjectID.Authentication using the standard format.
- create(DOFMarshalContext, Object, DOFPacket) - Static method in class org.opendof.core.oal.DOFObjectID.Authentication
-
Create a DOFObjectID.Authentication from serial form.
- create(byte[]) - Static method in class org.opendof.core.oal.DOFObjectID
-
Create an DOFObjectID from a byte[] of data.
- create(byte[], int) - Static method in class org.opendof.core.oal.DOFObjectID
-
Create an DOFObjectID from a byte[] of data at an offset.
- create(int, byte[], List<DOFObjectID.Attribute>) - Static method in class org.opendof.core.oal.DOFObjectID
-
Create a DOFObjectID given its class, byte data and attributes.
- create(int, byte[], DOFObjectID.Attribute...) - Static method in class org.opendof.core.oal.DOFObjectID
-
Create a DOFObjectID given its class, byte data and optionally attributes.
- create(String) - Static method in class org.opendof.core.oal.DOFObjectID
-
Constructs a DOFObjectID from a String in the standard string format defined by the OpenDOF Technical Committee.
- create(DOFObjectID, DOFObjectID.Attribute...) - Static method in class org.opendof.core.oal.DOFObjectID
-
Create a DOFObjectID, with a variable number of attributes, using an object identifier and zero or more attributes.
- create(DOFObjectID, List<DOFObjectID.Attribute>) - Static method in class org.opendof.core.oal.DOFObjectID
-
Create a DOFObjectID with a list of attributes, using an object identifier and attributes.
- create(DOFMarshalContext, Object, DOFPacket) - Static method in class org.opendof.core.oal.DOFObjectID
-
Create a DOFObjectID from serial form.
- create(DOFObjectID) - Static method in class org.opendof.core.oal.DOFObjectID.Domain
-
Create a DOFObjectID.Domain from a DOFObjectID.
- create(byte[]) - Static method in class org.opendof.core.oal.DOFObjectID.Domain
-
Create an DOFObjectID.Domain from a byte[] of data.
- create(byte[], int) - Static method in class org.opendof.core.oal.DOFObjectID.Domain
-
Create an DOFObjectID.Domain from a byte[] of data at an offset.
- create(int, byte[]) - Static method in class org.opendof.core.oal.DOFObjectID.Domain
-
Create an DOFObjectID given its class and byte data.
- create(String) - Static method in class org.opendof.core.oal.DOFObjectID.Domain
-
Construct a DOFObjectID.Domain using the standard format.
- create(DOFMarshalContext, Object, DOFPacket) - Static method in class org.opendof.core.oal.DOFObjectID.Domain
-
Create a DOFObjectID.Domain from serial form.
- create(DOFObjectID) - Static method in class org.opendof.core.oal.DOFObjectID.Source
-
Create an DOFObjectID.Source from a DOFObjectID.
- create(byte[]) - Static method in class org.opendof.core.oal.DOFObjectID.Source
-
Create a DOFObjectID.Source from a byte[] of data.
- create(byte[], int) - Static method in class org.opendof.core.oal.DOFObjectID.Source
-
Create a DOFObjectID.Source from a byte[] of data at an offset.
- create(int, byte[]) - Static method in class org.opendof.core.oal.DOFObjectID.Source
-
Create an DOFObjectID.Source given its class and byte data.
- create(String) - Static method in class org.opendof.core.oal.DOFObjectID.Source
-
Construct a DOFObjectID.Source using the standard format.
- create(DOFMarshalContext, Object, DOFPacket) - Static method in class org.opendof.core.oal.DOFObjectID.Source
-
Create a DOFObjectID.Source from serial form.
- create() - Static method in class org.opendof.core.oal.DOFPacket
-
Constructs a DOFPacket instance with no contents.
- create(byte[]) - Static method in class org.opendof.core.oal.DOFPacket
-
Constructs a DOFPacket instance from a source byte array.
- create(byte[], int) - Static method in class org.opendof.core.oal.DOFPacket
-
Constructs a DOFPacket instance from a portion of a source byte array starting at offset 0.
- create(byte[], int, int) - Static method in class org.opendof.core.oal.DOFPacket
-
Constructs a DOFPacket instance from a portion of a source byte array.
- create(boolean, DOFType.Context.Resolver, DOFPacket) - Method in class org.opendof.core.oal.DOFType.Context
-
Create a type from a buffer that is pointing to a reference to the type in the context.
- create(boolean, DOFPacket) - Method in class org.opendof.core.oal.DOFType.Context
-
Create a type from a buffer that is pointing to a reference to the type in the context.
- create(DOFCipher.Algorithm, DOFCipher.Strength, byte[]) - Static method in class org.opendof.core.oal.security.DOFCipher
-
Create a block cipher for the given algorithm, strength, and key.
- create(byte[]) - Method in interface org.opendof.core.oal.security.DOFCipher.Factory
-
Create DOFCipher from a key.
- create(byte[]) - Static method in class org.opendof.core.oal.security.DOFPermission
-
Creates and returns a Permission object of the correct type from a byte array of data.
- create(DOFMarshalContext, DOFPacket) - Static method in class org.opendof.core.oal.security.DOFPermission
-
Creates and returns a Permission object of the correct type by
removing it from the front of a BufferedPacket.
- create(byte[]) - Method in interface org.opendof.core.oal.security.DOFPermission.Factory
-
Creates and returns a Permission object of the correct type from a byte array.
- create(DOFCipher.Algorithm, DOFCipher.Strength, int, boolean) - Static method in class org.opendof.core.oal.security.DOFSecurityMode.CCM
-
Construct a CCM.
- createAsAssignedOID(int, byte, short, long) - Static method in class org.opendof.core.oal.DOFUtil
-
Create an AS assigned identifier from its specified parts.
- createAuthenticator(DOFAuthenticator.Config) - Method in class org.opendof.core.oal.DOF
-
- createConnection(DOFConnection.Config) - Method in class org.opendof.core.oal.DOF
-
- createConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
- createConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
- createConnection(DOF, DOFAddress, DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
- createConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
- createConnection(DOF, DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
- createConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
- createConnection(DOF, DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
- createConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
- createConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
- createConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureMulticast
-
- createConnection(DOFConnection.Config) - Method in class org.opendof.core.oal.DOFConnection
-
- createConnection() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Create a connection from this State.
- createConnection(DOFConnection.Config) - Method in class org.opendof.core.oal.DOFServer
-
Create one of the following connections related to this server.
- createConnectionConfig(DOFAddress) - Method in class org.opendof.core.oal.DOFServer.Config
-
Create a connection configuration for a given address.
- createDefault() - Static method in class org.opendof.core.oal.DOFProtocolNegotiator
-
Create a default protocol negotiator.
- createDefaultAS() - Static method in class org.opendof.core.oal.DOFProtocolNegotiator
-
Create a protocol negotiator for authentication.
- createDefaultASOnly() - Static method in class org.opendof.core.oal.DOFProtocolNegotiator
-
Create a protocol negotiator for authentication only.
- createDomain(DOFDomain.Config) - Method in class org.opendof.core.oal.DOF
-
Creates a
DOFDomain
that uses the specified configuration.
- createGuid() - Static method in class org.opendof.core.oal.DOFUtil
-
Create a type 4 (pseudo randomly generated) UUID as an array of 16 bytes.
- createObject(DOFObjectID) - Method in class org.opendof.core.oal.DOFSystem
-
Create a DOFObject with the specified object identifier.
- createPeerConnection(DOF) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureMulticast
-
- createPeerConnection(DOF, DOFAddress, DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureMulticast
-
- createRegistration(DOFObjectID, DOFInterface.Event, DOFRegistration.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a context, to be notified of events and associated value(s).
- createRegistration(DOFObjectID, DOFInterface.Event, DOFRegistration.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a context, to be notified of events and associated value(s).
- createRegistration(DOFObjectID, DOFInterface.Event, DOFOperation.Control, DOFRegistration.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a
DOFOperation.Control
and context, to be notified of events and associated value(s).
- createRegistration(DOFObjectID, DOFInterface.Event, DOFOperation.Control, DOFRegistration.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a
DOFOperation.Control
and context, to be notified of events and associated value(s).
- createRegistration(DOFQuery, DOFInterface.Event, DOFRegistration.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a
DOFQuery
and a context, to be notified of events and associated value(s).
- createRegistration(DOFQuery, DOFInterface.Event, DOFRegistration.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a
DOFQuery
and a context, to be notified of events and associated value(s).
- createRegistration(DOFQuery, DOFInterface.Event, DOFOperation.Control, DOFRegistration.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a
DOFQuery
,
DOFOperation.Control
, and a context, to be notified of events and associated value(s).
- createRegistration(DOFQuery, DOFInterface.Event, DOFOperation.Control, DOFRegistration.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain an event registration, as specified using a
DOFQuery
,
DOFOperation.Control
, and a context, to be notified of events and associated value(s).
- createServer(DOFServer.Config) - Method in class org.opendof.core.oal.DOF
-
Creates a
DOFServer
that uses the specified configuration.
- createServer(DOF) - Method in class org.opendof.core.oal.DOFServer.Config.BuilderUnsecureMulticast
-
This is a convenience method for creating the server with the implied
DOFServer.Config
.
- createServer(DOF, DOFAddress) - Method in class org.opendof.core.oal.DOFServer.Config.BuilderUnsecureMulticast
-
This is a convenience method for creating the server with the implied
DOFServer.Config
.
- createServer(DOFServer.Config) - Method in class org.opendof.core.oal.DOFServer
-
Create a server related to this server.
- createSessionKey() - Static method in class org.opendof.core.oal.DOFAuthenticator
-
Create a random session key that is suitable for long-term use as either
a shared secret or a session key.
- createSubscription(DOFObjectID, DOFInterface.Property, int, DOFSubscription.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a context, to be notified of changes to a
property's value.
- createSubscription(DOFObjectID, DOFInterface.Property, int, DOFSubscription.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a context, to be notified of changes to a
property's value.
- createSubscription(DOFObjectID, DOFInterface.Property, int, DOFOperation.Control, DOFSubscription.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a
DOFOperation.Control
and a context, to be notified of changes to a
property's value.
- createSubscription(DOFObjectID, DOFInterface.Property, int, DOFOperation.Control, DOFSubscription.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a
DOFOperation.Control
and a context, to be notified of changes to a
property's value.
- createSubscription(DOFQuery, DOFInterface.Property, int, DOFSubscription.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a
DOFQuery
and a context, to be notified of changes to a
property's value.
- createSubscription(DOFQuery, DOFInterface.Property, int, DOFSubscription.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a
DOFQuery
and a context, to be notified of changes to a
property's value.
- createSubscription(DOFQuery, DOFInterface.Property, int, DOFOperation.Control, DOFSubscription.Listener, Object) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a
DOFQuery
,
DOFOperation.Control
, and a context, to be notified of changes to a
property's value.
- createSubscription(DOFQuery, DOFInterface.Property, int, DOFOperation.Control, DOFSubscription.Listener) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor to begin and maintain a subscription, as specified using a
DOFQuery
,
DOFOperation.Control
, and a context, to be notified of changes to a
property's value.
- createSystem() - Method in class org.opendof.core.oal.DOF
-
Creates a
DOFSystem
that uses the default configuration.
- createSystem(DOFSystem.Config) - Method in class org.opendof.core.oal.DOF
-
Creates a
DOFSystem
that uses the specified configuration.
- createSystem(DOFSystem.Config, int) - Method in class org.opendof.core.oal.DOF
-
Creates a
DOFSystem
that uses the specified configuration.
- createSystem(DOF, int) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
This is a convenience method for creating the system with the implied
DOFSystem.Config
.
- createSystem(DOF, int) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderUnsecure
-
This is a convenience method for creating the system with the implied
DOFSystem.Config
.
- DATETIME - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a coordinated universal time (UTC).
- decrypt(byte[]) - Method in class org.opendof.core.oal.security.DOFCipher
-
Decrypt a block of data.
- DEFAULT_GROUP_CONFIG - Static variable in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
The default group configuration.
- DEFAULT_HEARTBEAT - Static variable in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
Default heartbeat timing period in seconds.
- DEFAULT_HUB_POINT_MAX_RECEIVE_SILENCE - Static variable in class org.opendof.core.oal.DOFConnection.Config
-
- DEFAULT_HUB_POINT_MAX_SEND_SILENCE - Static variable in class org.opendof.core.oal.DOFConnection.Config
-
- DEFAULT_MAX_GRANT_LIFETIME - Static variable in class org.opendof.core.oal.DOFAuthenticator.Config
-
The default maximum lifetime of a permission grant, in minutes.
- DEFAULT_MAX_RECEIVE_SILENCE - Static variable in class org.opendof.core.oal.DOFConnection.Config
-
The default max receive silence.
- DEFAULT_MAX_SEND_SILENCE - Static variable in class org.opendof.core.oal.DOFConnection.Config
-
The default max send silence.
- DEFAULT_MAX_SILENCE - Static variable in class org.opendof.core.oal.DOFDomain
-
The default max silence for a DOFDomain object in milliseconds.
- DEFAULT_RANK - Static variable in class org.opendof.core.oal.DOF.Config
-
A mid-range value (128), so that the default desire to manage a secure multicast group
is neither strong nor weak.
- DEFAULT_RETRY_PERIOD - Static variable in class org.opendof.core.oal.DOFDomain
-
The default retry period for a DOFDomain object in milliseconds.
- DEFAULT_RETRY_PERIOD - Static variable in class org.opendof.core.oal.DOFOperation.Control
-
The default retry period for an operation.
- DEFAULT_THREADPOOL_SIZE - Static variable in class org.opendof.core.oal.DOF.Config
-
Zero, which means the default is to allow the underlying operating system to manage the thread pool.
- DEFAULT_TMAX - Static variable in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
Default maximum timing period in minutes.
- DEFAULT_TMIN - Static variable in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
Default minimum timing period in minutes.
- DefaultProtocolFactory() - Constructor for class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
Constructs a default protocol factory.
- DefaultProvider() - Constructor for class org.opendof.core.oal.DOFObject.DefaultProvider
-
- define(DOFInterfaceID, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to get the definition of an interface.
- define(DOFInterfaceID, DOFOperation.Control, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to get the definition of an interface.
- define(DOFOperation.Define, DOFInterface) - Method in interface org.opendof.core.oal.DOFObject.DefineOperationListener
-
Process a result.
- DEFINE - Static variable in class org.opendof.core.oal.security.DOFPermission
-
- Define(DOFInterfaceID) - Constructor for class org.opendof.core.oal.security.DOFPermission.Define
-
Construct a new Define permission for the specified interface ID.
- Define(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.security.DOFPermission.Define
-
Create an instance from serial form.
- defineAs(DOFType) - Method in interface org.opendof.core.oal.DOFType.Context.Resolver
-
Resolve a forward reference to the specified DOFType.
- defineAs(DOFType) - Method in class org.opendof.core.oal.DOFType.Typedef
-
Finalize a forward reference.
- destroy() - Method in class org.opendof.core.oal.DOF
-
Frees resources allocated during the creation of a DOF.
- destroy() - Method in class org.opendof.core.oal.DOFAuthenticator
-
Destroys an authenticator.
- destroy() - Method in class org.opendof.core.oal.DOFConnection
-
Destroy a connection, removing references to it.
- destroy() - Method in class org.opendof.core.oal.DOFDomain
-
Destroys an domain.
- destroy() - Method in class org.opendof.core.oal.DOFObject
-
Destroy an object that has been created by the system.
- destroy() - Method in class org.opendof.core.oal.DOFRegistration
-
Destroy the DOFRegistration.
- destroy() - Method in class org.opendof.core.oal.DOFServer
-
Destroy is used to clean up resources allocated during DOFServer creation.
- destroy() - Method in class org.opendof.core.oal.DOFSubscription
-
Destroy the DOFSubscription.
- destroy() - Method in class org.opendof.core.oal.DOFSystem
-
Destroys a DOFSystem.
- disconnect() - Method in class org.opendof.core.oal.DOFConnection
-
Request that a connection be terminated.
- DOF - Class in org.opendof.core.oal
-
The DOF class represents a DOF networking node.
- DOF() - Constructor for class org.opendof.core.oal.DOF
-
Creates a DOF instance with a default config.
- DOF(DOF.Config) - Constructor for class org.opendof.core.oal.DOF
-
Creates a DOF instance that uses the specified configuration.
- DOF.Config - Class in org.opendof.core.oal
-
The Config class specifies the initial configuration to use when creating a DOF.
- DOF.Config.Builder - Class in org.opendof.core.oal
-
This class enables you to customize the configuration of a DOF.
- DOF.DefaultProtocolFactory - Class in org.opendof.core.oal
-
The default protocol factory implements
DOFProtocolFactory
and is the factory that is used unless
you create your own.
- DOF.DomainListener - Interface in org.opendof.core.oal
-
The DomainListener interface enables you to be notified when a route to the Authentication Server
for a remote domain is discovered.
- DOF.InterestListener - Interface in org.opendof.core.oal
-
The DOF.InterestListener interface enables you to create functionality for monitoring all interest requests.
- DOF.Log - Class in org.opendof.core.oal
-
- DOF.Log.Level - Enum in org.opendof.core.oal
-
Logging priority levels.
- DOF.Log.Listener - Interface in org.opendof.core.oal
-
The DOF.Log.Listener interface enables you to receive log messages when implemented.
- DOF.PermissionListener - Interface in org.opendof.core.oal
-
The PermissionListener interface enables you to be notified when a terminal permission is granted or denied.
- DOF.Runtime - Class in org.opendof.core.oal
-
The Runtime class enables access to runtime information about the associated DOF, including traffic statistics and information
about active connections and servers.
- DOF.Runtime.ConnectionStateListener - Interface in org.opendof.core.oal
-
The ConnectionStateListener interface, when implemented, enables you to receive notifications when any of this DOF's connections, either inbound
or outbound, are established or go down.
- DOF.Runtime.ServerStateListener - Interface in org.opendof.core.oal
-
The ServerStateListener interface, when implemented, enables you to receive notifications when any of the DOF's servers
start or stop.
- DOF.SecurityDesire - Enum in org.opendof.core.oal
-
The SecurityDesire enumeration types represent the security levels that can be imposed on connections
DOFConnection
and servers
DOFServer
.
- DOF.State - Interface in org.opendof.core.oal
-
A State instance represents a snapshot of the DOF's configuration information as it exists at the moment when you call
DOF.getState()
.
- DOF.TrafficStats - Interface in org.opendof.core.oal
-
A TrafficStats instance contains information about a DOF's traffic-related statistical data, including packet counts and bytes counts.
- DOF.UncaughtExceptionListener - Interface in org.opendof.core.oal
-
The definition of the listener for uncaught exceptions.
- DOFAccessDeniedException - Exception in org.opendof.core.oal.security
-
This exception means that the initiator does not have the required permissions.
- DOFAccessDeniedException() - Constructor for exception org.opendof.core.oal.security.DOFAccessDeniedException
-
- DOFAccessDeniedException(Throwable) - Constructor for exception org.opendof.core.oal.security.DOFAccessDeniedException
-
- DOFAccessDeniedException(String) - Constructor for exception org.opendof.core.oal.security.DOFAccessDeniedException
-
- DOFAccessDeniedException(String, Throwable) - Constructor for exception org.opendof.core.oal.security.DOFAccessDeniedException
-
- DOFAckTimeoutException - Exception in org.opendof.core.oal
-
This exception means that an operation has not been acknowledged within the time limit.
- DOFAckTimeoutException() - Constructor for exception org.opendof.core.oal.DOFAckTimeoutException
-
- DOFAckTimeoutException(Throwable) - Constructor for exception org.opendof.core.oal.DOFAckTimeoutException
-
- DOFAckTimeoutException(String) - Constructor for exception org.opendof.core.oal.DOFAckTimeoutException
-
- DOFAckTimeoutException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFAckTimeoutException
-
- DOFAddress - Class in org.opendof.core.oal
-
This class represents an address in the DOF network.
- DOFAddress() - Constructor for class org.opendof.core.oal.DOFAddress
-
- DOFAddress.Type - Enum in org.opendof.core.oal
-
Address types.
- DOFApplicationErrorException - Exception in org.opendof.core.oal
-
This exception occurs when the provider implementation (or any application OperationListener implementation) has failed.
- DOFApplicationErrorException() - Constructor for exception org.opendof.core.oal.DOFApplicationErrorException
-
- DOFApplicationErrorException(Throwable) - Constructor for exception org.opendof.core.oal.DOFApplicationErrorException
-
- DOFApplicationErrorException(String) - Constructor for exception org.opendof.core.oal.DOFApplicationErrorException
-
- DOFApplicationErrorException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFApplicationErrorException
-
- DOFArray - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports both fixed- and variable-length arrays of other values.
- DOFArray(List<? extends DOFValue>) - Constructor for class org.opendof.core.oal.value.DOFArray
-
Construct an array from an list of values.
- DOFArray(DOFValue[]) - Constructor for class org.opendof.core.oal.value.DOFArray
-
Construct an array from an array of values.
- DOFArray(DOFArray.Type, DOFValue[]) - Constructor for class org.opendof.core.oal.value.DOFArray
-
Create a DOFArray from an array type an an array of DOFValues.
- DOFArray(DOFArray.Type, List<? extends DOFValue>) - Constructor for class org.opendof.core.oal.value.DOFArray
-
Create a DOFArray from an array type and a list of DOFValues.
- DOFArray(DOFArray.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFArray
-
Create an instance from serialized form.
- DOFArray.Type - Class in org.opendof.core.oal.value
-
- DOFAuditListener - Interface in org.opendof.core.oal
-
Auditing interface.
- DOFAuthenticationFailedException - Exception in org.opendof.core.oal.security
-
This exception means that authentication failed.
- DOFAuthenticationFailedException() - Constructor for exception org.opendof.core.oal.security.DOFAuthenticationFailedException
-
- DOFAuthenticationFailedException(Throwable) - Constructor for exception org.opendof.core.oal.security.DOFAuthenticationFailedException
-
- DOFAuthenticationFailedException(String) - Constructor for exception org.opendof.core.oal.security.DOFAuthenticationFailedException
-
- DOFAuthenticationFailedException(String, Throwable) - Constructor for exception org.opendof.core.oal.security.DOFAuthenticationFailedException
-
- DOFAuthenticator - Class in org.opendof.core.oal
-
This class is the basis for authenticating credentials within a domain.
- DOFAuthenticator.AuthenticationNode - Class in org.opendof.core.oal
-
This represents an Authentication-type node in the Storage.
- DOFAuthenticator.Config - Class in org.opendof.core.oal
-
This class represents the configuration for an authenticator.
- DOFAuthenticator.Config.Builder - Class in org.opendof.core.oal
-
The authenticator configuration builder.
- DOFAuthenticator.CredentialStorage - Interface in org.opendof.core.oal
-
- DOFAuthenticator.RemoteDomainNode - Class in org.opendof.core.oal
-
This represents a Remote Domain-type node in the Storage.
- DOFAuthenticator.SecureGroupNode - Class in org.opendof.core.oal
-
This represents a Secure Group-type node in the Storage.
- DOFAuthenticator.SecureGroupNode.GroupConfig - Class in org.opendof.core.oal
-
The secure group configuration parameters for a node that represents a secure group.
- DOFAuthenticator.SecurityType - Enum in org.opendof.core.oal
-
The type of security associated with a security request.
- DOFAuthenticator.State - Interface in org.opendof.core.oal
-
This represents the instantaneous state of the authenticator at a given time.
- DOFAuthenticator.Storage - Interface in org.opendof.core.oal
-
The Storage
interface defines the methods necessary for authentication, and
is used to create storage implementations for different types of storage mediums.
- DOFBlob - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports binary large objects (blobs) of
fixed or variable length.
- DOFBlob(byte[]) - Constructor for class org.opendof.core.oal.value.DOFBlob
-
Create a new blob from byte data.
- DOFBlob(DOFBlob.Type, byte[]) - Constructor for class org.opendof.core.oal.value.DOFBlob
-
Create a new blob given a type and data.
- DOFBlob(DOFBlob.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFBlob
-
Create a DOFBlob from serial form.
- DOFBlob.Type - Class in org.opendof.core.oal.value
-
- DOFBoolean - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports boolean values.
- DOFBoolean(boolean) - Constructor for class org.opendof.core.oal.value.DOFBoolean
-
Create a new boolean given data.
- DOFBoolean(DOFBoolean.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFBoolean
-
Create a DOFBoolean instance from serial form.
- DOFBoolean.Type - Class in org.opendof.core.oal.value
-
- DOFCipher - Class in org.opendof.core.oal.security
-
A block cipher algorithm implementation.
- DOFCipher() - Constructor for class org.opendof.core.oal.security.DOFCipher
-
- DOFCipher.Algorithm - Enum in org.opendof.core.oal.security
-
Block Cipher Algorithms.
- DOFCipher.Factory - Interface in org.opendof.core.oal.security
-
The factory definition for creating a DOFCipher.
- DOFCipher.Strength - Enum in org.opendof.core.oal.security
-
The strength of the encryption.
- DOFConnection - Class in org.opendof.core.oal
-
DOFConnection represents an ability to communicate with other nodes in a DOF
network.
- DOFConnection.Config - Class in org.opendof.core.oal
-
This class contains configuration information required for a DOFConnection.
- DOFConnection.Config.Builder - Class in org.opendof.core.oal
-
This class creates connection configurations.
- DOFConnection.Config.BuilderAS - Class in org.opendof.core.oal
-
This class creates connection configurations for connecting to an Authentication Server.
- DOFConnection.Config.BuilderGroup - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderHub - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderPoint - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderSecureDatagram - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderSecureStream - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderStateless - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderUnsecureDatagram - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderUnsecureMulticast - Class in org.opendof.core.oal
-
- DOFConnection.Config.BuilderUnsecureStream - Class in org.opendof.core.oal
-
- DOFConnection.ConnectOperationListener - Interface in org.opendof.core.oal
-
This interface is used for the completion notification for asynchronous
connect requests.
- DOFConnection.Direction - Enum in org.opendof.core.oal
-
This enumeration represents the different connection directions.
- DOFConnection.PeerListener - Interface in org.opendof.core.oal
-
Implement this interface to monitor the addition/removal of peers (within a secure group) at runtime.
- DOFConnection.State - Interface in org.opendof.core.oal
-
This class represents the instantaneous state of the connection at a given time.
- DOFConnection.StateListener - Interface in org.opendof.core.oal
-
StateListener is used to receive notifications about a particular connection's state, such as when a connection
is established or terminated.
- DOFConnection.StreamRequest - Class in org.opendof.core.oal
-
This represents a request for a
DOFConnection.Type.STREAM
connection to a specific, target
DOFAddress.Type.UNICAST
address based on the desire (expressed by interest operations) for a STREAM connection and the presence of a matching
binding.
- DOFConnection.StreamRequestListener - Interface in org.opendof.core.oal
-
- DOFConnection.Type - Enum in org.opendof.core.oal
-
This enumeration represents the different types of connections.
- DOFConnectionStack - Interface in org.opendof.core.oal
-
DOFConnectionStack represents a stack for receiving and sending packets across a network.
- DOFCredentials - Class in org.opendof.core.oal
-
This class represents authentication credentials (identity, secret, etc.).
- DOFCredentials.Key - Class in org.opendof.core.oal
-
This class represents authentication using a preshared 256-bit key.
- DOFCredentials.Password - Class in org.opendof.core.oal
-
Password credentials are used to authenticate with a password.
- DOFCredentialsAssigner - Interface in org.opendof.core.oal.security
-
A DOFCredential assigner.
- DOFDateTime - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports date/time.
- DOFDateTime(Date) - Constructor for class org.opendof.core.oal.value.DOFDateTime
-
Create a new date/time given data.
- DOFDateTime(DOFDateTime.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFDateTime
-
Create a DOFDateTime instance from serial form.
- DOFDateTime.Type - Class in org.opendof.core.oal.value
-
- DOFDomain - Class in org.opendof.core.oal
-
This class represents a route to a domain and provides a view for the state of that domain.
- DOFDomain.Config - Class in org.opendof.core.oal
-
Represents a configuration for a DOFDomain.
- DOFDomain.Config.Builder - Class in org.opendof.core.oal
-
- DOFDomain.State - Interface in org.opendof.core.oal
-
This class represents the instantaneous state of a
DOFDomain
.
- DOFDomain.StateListener - Interface in org.opendof.core.oal
-
This interface can be implemented to provide a listener for the state of a
DOFDomain
.
- DOFDuplicateException - Exception in org.opendof.core.oal
-
This exception occurs when an operation or entry already exists and cannot be entered again.
- DOFDuplicateException() - Constructor for exception org.opendof.core.oal.DOFDuplicateException
-
- DOFDuplicateException(Throwable) - Constructor for exception org.opendof.core.oal.DOFDuplicateException
-
- DOFDuplicateException(String) - Constructor for exception org.opendof.core.oal.DOFDuplicateException
-
- DOFDuplicateException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFDuplicateException
-
- DOFErrorException - Exception in org.opendof.core.oal
-
DOFErrorException encapsulates exceptions for error conditions that are not defined by an interface -- internal
exceptions, protocol defined exceptions, etc.
- DOFErrorException() - Constructor for exception org.opendof.core.oal.DOFErrorException
-
- DOFErrorException(String) - Constructor for exception org.opendof.core.oal.DOFErrorException
-
Construct a DOFErrorException with error code
DOFException.FAILED
and containing an error message.
- DOFErrorException(Throwable) - Constructor for exception org.opendof.core.oal.DOFErrorException
-
- DOFErrorException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFErrorException
-
Construct a DOFErrorException with error code
DOFException.FAILED
and containing an error message and a cause.
- DOFException - Exception in org.opendof.core.oal
-
DOFException is the base class for all exceptions in the DOF and consists of an error code and error message.
- DOFFloat32 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports float values.
- DOFFloat32(float) - Constructor for class org.opendof.core.oal.value.DOFFloat32
-
Create a new float given data.
- DOFFloat32(DOFFloat32.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFFloat32
-
Create a DOFFloat32 instance from serial form.
- DOFFloat32.Type - Class in org.opendof.core.oal.value
-
- DOFFloat64 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports double values.
- DOFFloat64(double) - Constructor for class org.opendof.core.oal.value.DOFFloat64
-
Create a new double given data.
- DOFFloat64(DOFFloat64.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFFloat64
-
Create a DOFFloat32 instance from serial form.
- DOFFloat64.Type - Class in org.opendof.core.oal.value
-
- DOFGroupAddress - Class in org.opendof.core.oal
-
This class represents group addresses that are used to join secure multicast groups.
- DOFGroupAddress(DOFObjectID.Authentication) - Constructor for class org.opendof.core.oal.DOFGroupAddress
-
Create a new group address from the object identifier that identifies the group.
- DOFGuid - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports UUID.
- DOFGuid(byte[]) - Constructor for class org.opendof.core.oal.value.DOFGuid
-
Create a new guid given data.
- DOFGuid(DOFGuid.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFGuid
-
Create a DOFGuid instance from serial form.
- DOFGuid.Type - Class in org.opendof.core.oal.value
-
- DOFImmutable - Interface in org.opendof.core.oal
-
DOFImmutable is a marker interface which is a clue to developers that objects may be treated as immutable.
- DOFInsufficientResourcesException - Exception in org.opendof.core.oal
-
This exception occurs when a node, either a proxy or the provider, does not have resources available to accept or process the command.
- DOFInsufficientResourcesException() - Constructor for exception org.opendof.core.oal.DOFInsufficientResourcesException
-
- DOFInsufficientResourcesException(Throwable) - Constructor for exception org.opendof.core.oal.DOFInsufficientResourcesException
-
- DOFInsufficientResourcesException(String) - Constructor for exception org.opendof.core.oal.DOFInsufficientResourcesException
-
- DOFInsufficientResourcesException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFInsufficientResourcesException
-
- DOFInt16 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 16-bit signed integers.
- DOFInt16(short) - Constructor for class org.opendof.core.oal.value.DOFInt16
-
Create a new 16-bit integer given data.
- DOFInt16(DOFInt16.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt16
-
Create a DOFInt16 instance from serial form.
- DOFInt16.Type - Class in org.opendof.core.oal.value
-
- DOFInt32 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 32-bit signed integers.
- DOFInt32(int) - Constructor for class org.opendof.core.oal.value.DOFInt32
-
Create a new 32-bit integer given data.
- DOFInt32(DOFInt32.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt32
-
Create a DOFInt32 instance from serial form.
- DOFInt32.Type - Class in org.opendof.core.oal.value
-
- DOFInt64 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 64-bit signed integers.
- DOFInt64(long) - Constructor for class org.opendof.core.oal.value.DOFInt64
-
Create a new 64-bit integer given data.
- DOFInt64(DOFInt64.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt64
-
Create a DOFUInt64 instance from serial form.
- DOFInt64.Type - Class in org.opendof.core.oal.value
-
- DOFInt8 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 8-bit signed integers.
- DOFInt8(byte) - Constructor for class org.opendof.core.oal.value.DOFInt8
-
Create a new 8-bit integer given data.
- DOFInt8(DOFInt8.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt8
-
Create a DOFInt8 instance from serial form.
- DOFInt8.Type - Class in org.opendof.core.oal.value
-
- DOFInterestLevel - Enum in org.opendof.core.oal
-
Indicates the level of interest a requestor has in provided objects and interfaces.
- DOFInterface - Class in org.opendof.core.oal
-
A DOFInterface defines a set of possible interactions with a DOFObject, which
is typically remote (across the network).
- DOFInterface.Builder - Class in org.opendof.core.oal
-
Builder is used to build DOFInterfaces.
- DOFInterface.Event - Class in org.opendof.core.oal
-
Defines an Event as part of a DOFInterface.
- DOFInterface.Exception - Class in org.opendof.core.oal
-
Defines an Exception as part of a DOFInterface.
- DOFInterface.Item - Class in org.opendof.core.oal
-
Defines Interface items.
- DOFInterface.ItemType - Enum in org.opendof.core.oal
-
Defines the different types of interface items: Property, Method, Event, Exception.
- DOFInterface.Method - Class in org.opendof.core.oal
-
Defines a Method (or function) as part of a DOFInterface.
- DOFInterface.Property - Class in org.opendof.core.oal
-
Defines a property as part of a DOFInterface.
- DOFInterfaceID - Class in org.opendof.core.oal
-
Represents an Interface Identifier (IID).
- DOFInterfaceID.Type - Class in org.opendof.core.oal
-
- DOFIOFailedException - Exception in org.opendof.core.oal
-
This exception means that a send or receive failed over a transport or I/O channel.
- DOFIOFailedException() - Constructor for exception org.opendof.core.oal.DOFIOFailedException
-
- DOFIOFailedException(Throwable) - Constructor for exception org.opendof.core.oal.DOFIOFailedException
-
- DOFIOFailedException(String) - Constructor for exception org.opendof.core.oal.DOFIOFailedException
-
- DOFIOFailedException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFIOFailedException
-
- DOFListenerInvoker - Class in org.opendof.core.oal
-
Wraps application behavior in a Runnable and a try/catch
that will redirect the exception to the registered
DOF.UncaughtExceptionListener
s
and to DOF.Log at level
ERROR
.
- DOFMarshalContext - Enum in org.opendof.core.oal
-
This interface represents the context of a marshal operation.
- DOFMarshalException - Exception in org.opendof.core.oal
-
This exception represents errors in marshalling data to wire format.
- DOFMarshalException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFMarshalException
-
Construct a DOFMarshalException using an error message and a cause (code is set to FAILED).
- DOFNotFoundException - Exception in org.opendof.core.oal
-
This exception means that the requested information cannot be found.
- DOFNotFoundException() - Constructor for exception org.opendof.core.oal.DOFNotFoundException
-
- DOFNotFoundException(Throwable) - Constructor for exception org.opendof.core.oal.DOFNotFoundException
-
- DOFNotFoundException(String) - Constructor for exception org.opendof.core.oal.DOFNotFoundException
-
- DOFNotFoundException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFNotFoundException
-
- DOFNotReadableException - Exception in org.opendof.core.oal
-
This exception means that the property is not readable.
- DOFNotReadableException() - Constructor for exception org.opendof.core.oal.DOFNotReadableException
-
- DOFNotReadableException(Throwable) - Constructor for exception org.opendof.core.oal.DOFNotReadableException
-
- DOFNotReadableException(String) - Constructor for exception org.opendof.core.oal.DOFNotReadableException
-
- DOFNotReadableException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFNotReadableException
-
- DOFNotSupportedException - Exception in org.opendof.core.oal
-
This exception means that the request does not match the interface (for example, a Get on a write-only property, or an Invoke on an Event).
- DOFNotSupportedException() - Constructor for exception org.opendof.core.oal.DOFNotSupportedException
-
- DOFNotSupportedException(Throwable) - Constructor for exception org.opendof.core.oal.DOFNotSupportedException
-
- DOFNotSupportedException(String) - Constructor for exception org.opendof.core.oal.DOFNotSupportedException
-
- DOFNotSupportedException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFNotSupportedException
-
- DOFNotWritableException - Exception in org.opendof.core.oal
-
This exception means that the property is not writable.
- DOFNotWritableException() - Constructor for exception org.opendof.core.oal.DOFNotWritableException
-
- DOFNotWritableException(Throwable) - Constructor for exception org.opendof.core.oal.DOFNotWritableException
-
- DOFNotWritableException(String) - Constructor for exception org.opendof.core.oal.DOFNotWritableException
-
- DOFNotWritableException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFNotWritableException
-
- DOFObject - Class in org.opendof.core.oal
-
The DOFObject class represents an DOF Provider Object and is one of the core
classes of the framework.
- DOFObject.DefaultProvider - Class in org.opendof.core.oal
-
- DOFObject.DefineOperationListener - Interface in org.opendof.core.oal
-
This interface is used to receive asynchronous define completion for define requests.
- DOFObject.EventOperationListener - Interface in org.opendof.core.oal
-
- DOFObject.GetOperationListener - Interface in org.opendof.core.oal
-
This interface is implemented by requestors to receive information from asynchronous get operations.
- DOFObject.InvokeOperationListener - Interface in org.opendof.core.oal
-
This interface is implemented by requestors to receive information from asynchronous invoke operations.
- DOFObject.Provider - Interface in org.opendof.core.oal
-
This interface is implemented by providers to provide Properties, Methods, Events, etc.
- DOFObject.SessionOperationListener - Interface in org.opendof.core.oal
-
This interface is implemented by requestors to receive asynchronous session completion for session requests.
- DOFObject.SetOperationListener - Interface in org.opendof.core.oal
-
This interface is implemented by requestors to receive information from asynchronous set operations.
- DOFObject.SubscribeOperationListener - Interface in org.opendof.core.oal
-
- DOFObjectID - Class in org.opendof.core.oal
-
DOFObjectID is the common representation for all DOF object identifiers.
- DOFObjectID.Attribute - Class in org.opendof.core.oal
-
The Attribute class is used to add attributes to a DOFObjectID.
- DOFObjectID.Authentication - Class in org.opendof.core.oal
-
The Authentication class is a subclass of DOFObjectID which is used to designate the DOFObjectID as an Authentication type.
- DOFObjectID.Authentication.Type - Class in org.opendof.core.oal
-
- DOFObjectID.Domain - Class in org.opendof.core.oal
-
The Domain class is a subclass of DOFObjectID which is used to designate the DOFObjectID as a Domain type.
- DOFObjectID.Domain.Type - Class in org.opendof.core.oal
-
- DOFObjectID.Source - Class in org.opendof.core.oal
-
The Source class is a subclass of DOFObjectID which is used to designate the DOFObjectID as a Source type.
- DOFObjectID.Source.Type - Class in org.opendof.core.oal
-
- DOFObjectID.Type - Class in org.opendof.core.oal
-
- DOFOperation - Interface in org.opendof.core.oal
-
DOFOperation encapsulates methods for working with
operations while they are pending processing or during various phases of
processing.
- DOFOperation.Advertise - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to an Advertise operation.
- DOFOperation.Bridge - Class in org.opendof.core.oal
-
A Bridge allows incoming operations on a connection or server to 'bridge' into a new security scope.
- DOFOperation.Bridge.Config - Class in org.opendof.core.oal
-
Represents a configuration for a Bridge.
- DOFOperation.Bridge.Config.Builder - Class in org.opendof.core.oal
-
- DOFOperation.Connect - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a opening a DOFConnection.
- DOFOperation.Control - Class in org.opendof.core.oal
-
The Control class is used with DOFRequestors for controlling the behavior of request operations.
- DOFOperation.Define - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Define operation.
- DOFOperation.Filter - Class in org.opendof.core.oal
-
The Filter class provides a way for applications to specify the type of traffic
that can be sent or received on connections, servers, and systems.
- DOFOperation.Filter.Builder - Class in org.opendof.core.oal
-
This class creates filters.
- DOFOperation.Get - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Get operation.
- DOFOperation.Interest - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to an Interest operation.
- DOFOperation.Invoke - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to an Invoke operation.
- DOFOperation.OperationListener - Interface in org.opendof.core.oal
-
Base interface for listening to operations.
- DOFOperation.Provide - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Provide operation.
- DOFOperation.Query - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Query operation.
- DOFOperation.Register - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Register operation.
- DOFOperation.ResponseLevel - Enum in org.opendof.core.oal
-
ResponseLevel specifies the level of responses resulting from a request.
- DOFOperation.RetryTime - Interface in org.opendof.core.oal
-
RetryTime is used to determine when to send the next retry.
- DOFOperation.Session - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Session operation.
- DOFOperation.Session.DataTransform - Interface in org.opendof.core.oal
-
- DOFOperation.Set - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Set operation.
- DOFOperation.Start - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a starting a DOFServer.
- DOFOperation.Subscribe - Interface in org.opendof.core.oal
-
Extends DOFOperation with capabilities and data specific to a Subscribe operation.
- DOFPacket - Class in org.opendof.core.oal
-
DOFPacket represents a packet, suitable for transmission across a network.
- DOFPacket() - Constructor for class org.opendof.core.oal.DOFPacket
-
- DOFPermission - Class in org.opendof.core.oal.security
-
This class represents a permission.
- DOFPermission() - Constructor for class org.opendof.core.oal.security.DOFPermission
-
- DOFPermission.ActAs - Class in org.opendof.core.oal.security
-
The "act as" permission declares the source identifier that a node can use to represent another node.
- DOFPermission.ActAsAny - Class in org.opendof.core.oal.security
-
The "act as any" permission declares that a node can use any source identifiers to represent other nodes.
- DOFPermission.Binding - Class in org.opendof.core.oal.security
-
The Binding class defines the permission required to binding Objects and Interfaces.
- DOFPermission.Binding.Builder - Class in org.opendof.core.oal.security
-
This is the builder for a DOFPermission.Binding.
- DOFPermission.Define - Class in org.opendof.core.oal.security
-
The Define class defines the permission required to act as a define for a specific interface or for all if
the
DOFInterfaceID.WILDCARD
interface is specified.
- DOFPermission.Factory - Interface in org.opendof.core.oal.security
-
A permission factory can be implemented and registered to instruct the OAL how to
create custom permissions from serial form.
- DOFPermission.IAm - Class in org.opendof.core.oal.security
-
The "I am" permission declares the source identifier that a node can use to represent itself.
- DOFPermission.Provider - Class in org.opendof.core.oal.security
-
The Provider class defines the permission required to act as a provider in a general sense.
- DOFPermission.Requestor - Class in org.opendof.core.oal.security
-
The Requestor class defines the permission required to act as a requestor in a general sense.
- DOFPermission.TunnelDomain - Class in org.opendof.core.oal.security
-
The tunnel domain permission declares the remote domain identifier that a node can use when sending an operation.
- DOFPermission.Unknown - Class in org.opendof.core.oal.security
-
The Unknown class represents the condition of unknown permission.
- DOFPermissionSet - Class in org.opendof.core.oal.security
-
DOFPermissionSet represents a set of permissions.
- DOFPermissionSet.Builder - Class in org.opendof.core.oal.security
-
This is the builder for a DOFPermissionSet.
- DOFProtocolFactory - Interface in org.opendof.core.oal
-
Creates protocol layers and instances.
- DOFProtocolNegotiationFailedException - Exception in org.opendof.core.oal
-
This exception means that protocol negotiation failed when attempting to establish a connection.
- DOFProtocolNegotiationFailedException() - Constructor for exception org.opendof.core.oal.DOFProtocolNegotiationFailedException
-
- DOFProtocolNegotiationFailedException(Throwable) - Constructor for exception org.opendof.core.oal.DOFProtocolNegotiationFailedException
-
- DOFProtocolNegotiationFailedException(String) - Constructor for exception org.opendof.core.oal.DOFProtocolNegotiationFailedException
-
- DOFProtocolNegotiationFailedException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFProtocolNegotiationFailedException
-
- DOFProtocolNegotiator - Class in org.opendof.core.oal
-
Protocol negotiators control the behavior of connected stacks.
- DOFProviderException - Exception in org.opendof.core.oal
-
DOFProviderException is used by providers to throw exceptions that are defined
as part of a DOFInterface.
- DOFProviderException(DOFInterface.Exception, List<DOFValue>) - Constructor for exception org.opendof.core.oal.DOFProviderException
-
Construct a DOFProviderException from a DOFInterface.Exception and its parameters.
- DOFProviderException(DOFInterface.Exception, DOFValue...) - Constructor for exception org.opendof.core.oal.DOFProviderException
-
Construct a DOFProviderException from a DOFInterface.Exception and its parameters.
- DOFProviderInfo - Interface in org.opendof.core.oal
-
This class contains information about a provider.
- DOFQuery - Class in org.opendof.core.oal
-
- DOFQuery(List<QueryFilter>, Set<DOFInterfaceID>, DOFQuery.MatchStyle, Set<DOFObjectID>) - Constructor for class org.opendof.core.oal.DOFQuery
-
- DOFQuery.Builder - Class in org.opendof.core.oal
-
Builder is used to build DOFQueries.
- DOFQuery.MatchStyle - Enum in org.opendof.core.oal
-
Represents the various styles of matching that may be performed during a query.
- DOFRegistration - Class in org.opendof.core.oal
-
This class maintains an event registration.
- DOFRegistration.Listener - Interface in org.opendof.core.oal
-
This interface is implemented by requestors to receive updates.
- DOFRegistration.State - Class in org.opendof.core.oal
-
This is a snapshot of the DOFRegistration's state.
- DOFRejectedException - Exception in org.opendof.core.oal
-
This exception occurs when an operation has been rejected.
- DOFRejectedException() - Constructor for exception org.opendof.core.oal.DOFRejectedException
-
- DOFRejectedException(Throwable) - Constructor for exception org.opendof.core.oal.DOFRejectedException
-
- DOFRejectedException(String) - Constructor for exception org.opendof.core.oal.DOFRejectedException
-
- DOFRejectedException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFRejectedException
-
- DOFRequest - Interface in org.opendof.core.oal
-
Encapsulates general information about a DOF request.
- DOFRequest.Get - Interface in org.opendof.core.oal
-
- DOFRequest.Invoke - Interface in org.opendof.core.oal
-
- DOFRequest.Register - Interface in org.opendof.core.oal
-
- DOFRequest.Session - Interface in org.opendof.core.oal
-
- DOFRequest.Set - Interface in org.opendof.core.oal
-
- DOFRequest.Subscribe - Interface in org.opendof.core.oal
-
- DOFRequest.SubscribeGet - Interface in org.opendof.core.oal
-
This class extends DOFRequest.Get so as to identify the specific Subscribe request.
- DOFRequest.Type - Enum in org.opendof.core.oal
-
Request transport types.
- DOFResult<T> - Interface in org.opendof.core.oal
-
DOFResult encapsulates possible errors returned by a DOF request along with information
about the provider of the result.
- DOFResultLostException - Exception in org.opendof.core.oal
-
This exception means that one or more results for this operation have been lost (not received).
- DOFResultLostException() - Constructor for exception org.opendof.core.oal.DOFResultLostException
-
- DOFResultLostException(Throwable) - Constructor for exception org.opendof.core.oal.DOFResultLostException
-
- DOFResultLostException(String) - Constructor for exception org.opendof.core.oal.DOFResultLostException
-
- DOFResultLostException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFResultLostException
-
- DOFRouteInfo - Class in org.opendof.core.oal
-
This class adds additional information to DOFProviderInfo that is useful for routing.
- DOFRouteInfo() - Constructor for class org.opendof.core.oal.DOFRouteInfo
-
- DOFRouteInfo.State - Enum in org.opendof.core.oal
-
This enumeration contains the reasons that a RouteListener will be notified.
- DOFSecurityException - Exception in org.opendof.core.oal.security
-
This exception is used in the OAL to highlight security related problems that may
occur in the use of the library.
- DOFSecurityException() - Constructor for exception org.opendof.core.oal.security.DOFSecurityException
-
- DOFSecurityException(String) - Constructor for exception org.opendof.core.oal.security.DOFSecurityException
-
- DOFSecurityException(String, Throwable) - Constructor for exception org.opendof.core.oal.security.DOFSecurityException
-
- DOFSecurityException(Throwable) - Constructor for exception org.opendof.core.oal.security.DOFSecurityException
-
- DOFSecurityMode - Class in org.opendof.core.oal.security
-
The class represents any Security Mode implementation.
- DOFSecurityMode() - Constructor for class org.opendof.core.oal.security.DOFSecurityMode
-
- DOFSecurityMode.CCM - Class in org.opendof.core.oal.security
-
The definition of the CCM implementation of the DOFSecurityMode.
- DOFSecurityScope - Class in org.opendof.core.oal
-
DOFSecurityScope represents a single security scope, implicitly associated with a permission.
- DOFServer - Class in org.opendof.core.oal
-
DOFServer is associated with a DOF.
- DOFServer.Config - Class in org.opendof.core.oal
-
This class represents server configuration options.
- DOFServer.Config.Builder - Class in org.opendof.core.oal
-
This class creates server configurations.
- DOFServer.Config.BuilderAS - Class in org.opendof.core.oal
-
- DOFServer.Config.BuilderSecureDatagram - Class in org.opendof.core.oal
-
- DOFServer.Config.BuilderSecureStream - Class in org.opendof.core.oal
-
- DOFServer.Config.BuilderUnsecureDatagram - Class in org.opendof.core.oal
-
- DOFServer.Config.BuilderUnsecureMulticast - Class in org.opendof.core.oal
-
- DOFServer.Config.BuilderUnsecureStream - Class in org.opendof.core.oal
-
- DOFServer.StartOperationListener - Interface in org.opendof.core.oal
-
This interface is used for the completion notification for asynchronous
start requests.
- DOFServer.State - Interface in org.opendof.core.oal
-
This class represents the instantaneous state of the server at a given time.
- DOFServer.StateListener - Interface in org.opendof.core.oal
-
StateListener is used for notification purposes when a server's state changes.
- DOFServer.Type - Enum in org.opendof.core.oal
-
This enumeration lists the types of servers.
- DOFString - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports strings and encoded strings.
- DOFString(String) - Constructor for class org.opendof.core.oal.value.DOFString
-
Create a string value using UTF_8 encoding.
- DOFString(DOFString.Type, String) - Constructor for class org.opendof.core.oal.value.DOFString
-
Create a string value, specifying the type.
- DOFString(short, int, byte[]) - Constructor for class org.opendof.core.oal.value.DOFString
-
Create a string value from a byte array.
- DOFString(DOFString.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFString
-
Create a DOFString instance from serial form.
- DOFString.Type - Class in org.opendof.core.oal.value
-
- DOFStructure - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports both structures of other values.
- DOFStructure(DOFStructure.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFStructure
-
Create an instance from serialized form.
- DOFStructure(DOFStructure.Type, DOFValue[]) - Constructor for class org.opendof.core.oal.value.DOFStructure
-
Create an instance from an array of field values and a type.
- DOFStructure(DOFValue[]) - Constructor for class org.opendof.core.oal.value.DOFStructure
-
Create a structure given an array of values.
- DOFStructure.Type - Class in org.opendof.core.oal.value
-
- DOFSubscription - Class in org.opendof.core.oal
-
This class maintains a subscription.
- DOFSubscription.Listener - Interface in org.opendof.core.oal
-
This interface is implemented by requestors to receive updates.
- DOFSubscription.State - Class in org.opendof.core.oal
-
This is a snapshot of the DOFSubscription's state.
- DOFSystem - Class in org.opendof.core.oal
-
DOFSystem is the primary class within DOF for handling DOF objects within a security context.
- DOFSystem.ActivateInterestListener - Interface in org.opendof.core.oal
-
Listener for
DOFInterestLevel.ACTIVATE
-level interest (and higher) requests, used by Providers to react to interest being expressed by Requestor.
- DOFSystem.Config - Class in org.opendof.core.oal
-
This class contains configuration information required for a DOFSystem.
- DOFSystem.Config.Builder - Class in org.opendof.core.oal
-
This class creates system configurations.
- DOFSystem.Config.BuilderSecure - Class in org.opendof.core.oal
-
This class creates secure
DOFSystem
configurations.
- DOFSystem.Config.BuilderUnsecure - Class in org.opendof.core.oal
-
This class creates unsecure
DOFSystem
configurations.
- DOFSystem.InterestOperationListener - Interface in org.opendof.core.oal
-
This interface is used by Requestors to receive asynchronous interest completion for interest requests.
- DOFSystem.QueryOperationListener - Interface in org.opendof.core.oal
-
The QueryOperationListener defines listener methods that provide notification
of objects and their provided interfaces being added and removed from the system.
- DOFSystem.RouteListener - Interface in org.opendof.core.oal
-
Objects implement the RouteListener interface to receive information about routes being added and removed.
- DOFSystem.State - Interface in org.opendof.core.oal
-
This class represents the instantaneous state of the system at a given time.
- DOFSystem.StateListener - Interface in org.opendof.core.oal
-
This interface can be implemented to provide a listener for the state of a
DOFSystem
.
- DOFTerminatedException - Exception in org.opendof.core.oal
-
This exception occurs when the connection, server, or operation has been terminated.
- DOFTerminatedException() - Constructor for exception org.opendof.core.oal.DOFTerminatedException
-
- DOFTerminatedException(Throwable) - Constructor for exception org.opendof.core.oal.DOFTerminatedException
-
- DOFTerminatedException(String) - Constructor for exception org.opendof.core.oal.DOFTerminatedException
-
- DOFTerminatedException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFTerminatedException
-
- DOFTimeoutException - Exception in org.opendof.core.oal
-
This exception occurs when an operation timed out.
- DOFTimeoutException() - Constructor for exception org.opendof.core.oal.DOFTimeoutException
-
- DOFTimeoutException(Throwable) - Constructor for exception org.opendof.core.oal.DOFTimeoutException
-
- DOFTimeoutException(String) - Constructor for exception org.opendof.core.oal.DOFTimeoutException
-
- DOFTimeoutException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFTimeoutException
-
- DOFTooManyException - Exception in org.opendof.core.oal
-
This exception occurs when a limit has been reached.
- DOFTooManyException() - Constructor for exception org.opendof.core.oal.DOFTooManyException
-
- DOFTooManyException(Throwable) - Constructor for exception org.opendof.core.oal.DOFTooManyException
-
- DOFTooManyException(String) - Constructor for exception org.opendof.core.oal.DOFTooManyException
-
- DOFTooManyException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFTooManyException
-
- DOFTransportFailedException - Exception in org.opendof.core.oal
-
This exception means that a transport has failed, usually resulting in a connection or server being shutdown.
- DOFTransportFailedException() - Constructor for exception org.opendof.core.oal.DOFTransportFailedException
-
- DOFTransportFailedException(Throwable) - Constructor for exception org.opendof.core.oal.DOFTransportFailedException
-
- DOFTransportFailedException(String) - Constructor for exception org.opendof.core.oal.DOFTransportFailedException
-
- DOFTransportFailedException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFTransportFailedException
-
- DOFType - Class in org.opendof.core.oal
-
This base class defines common functionality for all types that can be used by the OAL,
and provides a base implementation for most of that functionality.
- DOFType.Context - Class in org.opendof.core.oal
-
Manages a set of type definitions that can refer to each other by using indexes.
- DOFType.Context.Resolver - Interface in org.opendof.core.oal
-
In order to resolve forward references, classes must register the routine
that will be called by the context when the type is finally read in.
- DOFType.Nullable - Class in org.opendof.core.oal
-
Create a type that references another type or can take the value null
.
- DOFType.Typedef - Class in org.opendof.core.oal
-
Create a type that is defined in terms of another type.
- DOFTypeMismatchException - Exception in org.opendof.core.oal
-
This exception means that a value or value list could not be written to or read from the wire.
- DOFTypeMismatchException() - Constructor for exception org.opendof.core.oal.DOFTypeMismatchException
-
- DOFTypeMismatchException(Throwable) - Constructor for exception org.opendof.core.oal.DOFTypeMismatchException
-
- DOFTypeMismatchException(String) - Constructor for exception org.opendof.core.oal.DOFTypeMismatchException
-
- DOFTypeMismatchException(String, Throwable) - Constructor for exception org.opendof.core.oal.DOFTypeMismatchException
-
- DOFUInt16 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 16-bit unsigned integers.
- DOFUInt16(int) - Constructor for class org.opendof.core.oal.value.DOFUInt16
-
Create a new 16-bit unsigned integer given data.
- DOFUInt16(DOFUInt16.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt16
-
Create a DOFUInt16 instance from serial form.
- DOFUInt16.Type - Class in org.opendof.core.oal.value
-
- DOFUInt32 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 32-bit unsigned integers.
- DOFUInt32(long) - Constructor for class org.opendof.core.oal.value.DOFUInt32
-
Create a new 32-bit unsigned integer given data.
- DOFUInt32(DOFUInt32.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt32
-
Create a DOFUInt32 instance from serial form.
- DOFUInt32.Type - Class in org.opendof.core.oal.value
-
- DOFUInt64 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 64-bit unsigned integers.
- DOFUInt64(BigInteger) - Constructor for class org.opendof.core.oal.value.DOFUInt64
-
Create a new 64-bit unsigned integer given data.
- DOFUInt64(long) - Constructor for class org.opendof.core.oal.value.DOFUInt64
-
Create a new 64-bit unsigned integer given data.
- DOFUInt64(DOFUInt64.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt64
-
Create a DOFUInt64 instance from serial form.
- DOFUInt64.Type - Class in org.opendof.core.oal.value
-
- DOFUInt8 - Class in org.opendof.core.oal.value
-
Implementation of
DOFValue
that supports 8-bit unsigned integers.
- DOFUInt8(short) - Constructor for class org.opendof.core.oal.value.DOFUInt8
-
Create a new 8-bit unsigned integer given data.
- DOFUInt8(DOFUInt8.Type, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt8
-
Create a DOFUInt8 instance from serial form.
- DOFUInt8.Type - Class in org.opendof.core.oal.value
-
- DOFUnknownDomainException - Exception in org.opendof.core.oal.security
-
This exception means that the domain is unknown to the AS.
- DOFUnknownDomainException() - Constructor for exception org.opendof.core.oal.security.DOFUnknownDomainException
-
- DOFUnknownDomainException(Throwable) - Constructor for exception org.opendof.core.oal.security.DOFUnknownDomainException
-
- DOFUnknownDomainException(String) - Constructor for exception org.opendof.core.oal.security.DOFUnknownDomainException
-
- DOFUnknownDomainException(String, Throwable) - Constructor for exception org.opendof.core.oal.security.DOFUnknownDomainException
-
- DOFUtil - Class in org.opendof.core.oal
-
Utility class for the DOF library.
- DOFValue - Interface in org.opendof.core.oal
-
This interface defines common functionality for all values that can be used by the OAL.
- DOMAIN_BROADCAST - Static variable in class org.opendof.core.oal.DOFObjectID
-
The broadcast domain object identifier.
- domainAdded(DOF, DOFDomain.Config, DOFCredentials, DOFConnection.State) - Method in interface org.opendof.core.oal.DOF.DomainListener
-
- DUPLICATE - Static variable in exception org.opendof.core.oal.DOFErrorException
-
An operation or entry already exists and cannot be entered again.
- get(DOFOperation.Provide, DOFRequest.Get, DOFInterface.Property) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
- get(DOFInterface.Property, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to get a property's value.
- get(DOFInterface.Property, DOFOperation.Control, int) - Method in class org.opendof.core.oal.DOFObject
-
- get(DOFOperation.Provide, DOFRequest.Get, DOFInterface.Property) - Method in interface org.opendof.core.oal.DOFObject.Provider
-
Process a get request.
- get() - Method in interface org.opendof.core.oal.DOFResult
-
Returns the result's value, if the result is a Get Property return value.
- get(int) - Method in class org.opendof.core.oal.value.DOFArray
-
- get() - Method in class org.opendof.core.oal.value.DOFBlob
-
Return the data associated with a blob.
- get() - Method in class org.opendof.core.oal.value.DOFBoolean
-
Return the data associated with a boolean.
- get() - Method in class org.opendof.core.oal.value.DOFDateTime
-
Return the data associated with a date/time.
- get() - Method in class org.opendof.core.oal.value.DOFFloat32
-
Return the data associated with a float.
- get() - Method in class org.opendof.core.oal.value.DOFFloat64
-
Return the data associated with a double.
- get() - Method in class org.opendof.core.oal.value.DOFGuid
-
Return the data associated with a guid.
- get() - Method in class org.opendof.core.oal.value.DOFInt16
-
Return the data associated with a 16-bit integer.
- get() - Method in class org.opendof.core.oal.value.DOFInt32
-
Return the data associated with a 32-bit integer.
- get() - Method in class org.opendof.core.oal.value.DOFInt64
-
Return the data associated with a 64-bit integer.
- get() - Method in class org.opendof.core.oal.value.DOFInt8
-
Return the data associated with a 8-bit integer.
- get() - Method in class org.opendof.core.oal.value.DOFString
-
Return the value of the string.
- get() - Method in class org.opendof.core.oal.value.DOFUInt16
-
Return the data associated with a 16-bit unsigned integer.
- get() - Method in class org.opendof.core.oal.value.DOFUInt32
-
Return the data associated with a 32-bit unsigned integer.
- get() - Method in class org.opendof.core.oal.value.DOFUInt64
-
Return the data associated with a 64-bit unsigned integer.
- get() - Method in class org.opendof.core.oal.value.DOFUInt8
-
Return the data associated with a 8-bit unsigned integer.
- getAckTimeout() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get the maximum time allowed for this operation to be acknowledged.
- getActions() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Get the current allowed actions.
- getAddress() - Method in class org.opendof.core.oal.DOFAddress
-
Get the opaque transport-specific address information.
- getAddress() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the target address of the connection.
- getAddress() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the target address of the connection.
- getAddress() - Method in class org.opendof.core.oal.DOFGroupAddress
-
- getAddress() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's listening address.
- getAddress() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's listening address.
- getAddressType() - Method in class org.opendof.core.oal.DOFAddress
-
Get the transport type for the specific address information.
- getAddressType() - Method in class org.opendof.core.oal.DOFGroupAddress
-
- getApplication(short) - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getApplication(short) - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Returns the application layer for a given protocol.
- getAppVersions() - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getAppVersions() - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get a list of support application versions.
- getAttribute(byte) - Method in class org.opendof.core.oal.DOFObjectID
-
Get the specified attribute.
- getAttributes() - Method in class org.opendof.core.oal.DOFObjectID
-
Get this identifier's list of attributes.
- getAttributes() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns a the list of attributes that the permission applies to.
- getAuditListener() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the audit listener of the connection.
- getAuditListener() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get the server's audit listener.
- getAuditPeriod() - Method in interface org.opendof.core.oal.DOFAuditListener
-
Returns the time period between audit updates in milliseconds.
- getAuthenticator(DOFObjectID.Domain) - Method in class org.opendof.core.oal.DOF
-
Gets an authenticator for a specified domain.
- getAuthenticatorIdentifier() - Method in class org.opendof.core.oal.DOFAuthenticator.Config
-
Get the authenticator identity of this node, which is handling the storage authentication requests.
- getAuthenticatorIdentifier() - Method in interface org.opendof.core.oal.DOFAuthenticator.State
-
Get the authenticator identity of this node, which is handling the storage authentication requests.
- getAuthenticators() - Method in class org.opendof.core.oal.DOF
-
Gets a list of all DOFAuthenticators known to the DOF.
- getAuthorizeException() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Get the last authorization exception for this system, if any.
- getBase() - Method in class org.opendof.core.oal.DOFObjectID
-
Get this object identifier without any attributes.
- getBlockSize() - Method in class org.opendof.core.oal.security.DOFCipher
-
The required block size for this cipher algorithm.
- getBoolParam(Map<String, String>, String, boolean) - Static method in class org.opendof.core.oal.DOFUtil
-
Get a boolean value from a parameter map.
- getBridge() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Get this connection's bridge.
- getBridge() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's bridge.
- getBuffer() - Method in class org.opendof.core.oal.value.DOFString
-
Return the encoded buffer of the string.
- getByteLength() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Get the length of the identifier, including the registry and length byte.
- getBytes() - Method in class org.opendof.core.oal.DOFCredentials
-
Get a byte array of a DOFCredentials that can be used to recreate it at a later time.
- getBytes() - Method in class org.opendof.core.oal.DOFInterface
-
Get the serialized form of the interface as a byte[].
- getBytes() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Get the interface identifier as a byte array.
- getBytes() - Method in class org.opendof.core.oal.DOFObjectID
-
Get the binary form of this DOFObjectID.
- getBytes() - Method in class org.opendof.core.oal.DOFPacket
-
Get a byte array containing a copy of the bytes in the packet.
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission
-
Get the serialized bytes of the permission.
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermission.Unknown
-
- getBytes() - Method in class org.opendof.core.oal.security.DOFPermissionSet
-
Get the serialized bytes of the permission set.
- getBytes() - Method in class org.opendof.core.oal.security.DOFSecurityMode
-
Get the byte representation of the security mode.
- getCharSet(int) - Static method in class org.opendof.core.oal.DOFType
-
Return a Java encoding string based on a MIB enum assignment.
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission
-
Return the complement permission for this permission.
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermission.Unknown
-
- getComplement() - Method in class org.opendof.core.oal.security.DOFPermissionSet
-
Return the complement for this permission set.
- getConnection() - Method in class org.opendof.core.oal.DOFConnection.StreamRequest
-
- getConnection() - Method in interface org.opendof.core.oal.DOFOperation.Connect
-
Return the connection.
- getConnectionCount() - Method in class org.opendof.core.oal.DOF.Runtime
-
Gets the total number of connections, both inbound and outbound, that are currently open.
- getConnectionCount() - Method in class org.opendof.core.oal.DOFServer
-
Get the current number of connections connected to this server.
- getConnectionLimit() - Method in class org.opendof.core.oal.DOF.Config
-
Gets the maximum number of connections that DOFs created from this DOF.Config will support.
- getConnectionLimit() - Method in interface org.opendof.core.oal.DOF.State
-
Gets the maximum number of connections, both inbound and outbound, that a DOF currently supports.
- getConnectionLimit() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get the maximum number of inbound connections that the server can support.
- getConnectionLimit() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's connection limit.
- getConnections() - Method in class org.opendof.core.oal.DOF.Runtime
-
Gets a collection of all connections, both inbound and outbound, that are currently open.
- getConnections() - Method in class org.opendof.core.oal.DOFServer
-
Get the list of connections connected to this server.
- getConnectionState() - Method in interface org.opendof.core.oal.DOFProviderInfo
-
Get the connection state where this provider information was received, or null if none.
- getConnectionState() - Method in interface org.opendof.core.oal.DOFRequest
-
Get the request's connection state.
- getConnectionType() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the type of the connection.
- getConnectionType() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the type of the connection.
- getConnectTime() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Returns the timestamp of when the connection was established.
- getContext() - Method in interface org.opendof.core.oal.DOFOperation
-
Get the operation context.
- getContext() - Method in class org.opendof.core.oal.DOFRegistration
-
- getContext() - Method in class org.opendof.core.oal.DOFSubscription
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Advertise
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Define
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Get
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Interest
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Invoke
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Register
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Session
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Set
-
- getControl() - Method in interface org.opendof.core.oal.DOFOperation.Subscribe
-
- getCredentials() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the credentials associated with a connection, or null if the connection
is not secure.
- getCredentials() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the credentials associated with a connection, or null if the connection
is not secure.
- getCredentials() - Method in class org.opendof.core.oal.DOFDomain.Config
-
Returns the credentials of the Config.
- getCredentials() - Method in interface org.opendof.core.oal.DOFDomain.State
-
Return the credentials associated with this DOFDomain.
- getCredentials() - Method in class org.opendof.core.oal.DOFOperation.Bridge.Config
-
Get the credentials of the bridge.
- getCredentials() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's credentials.
- getCredentials() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's credentials.
- getCredentials() - Method in class org.opendof.core.oal.DOFSystem.Config
-
- getCredentials() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Return the credentials associated with a system, or null if the system
is not secure.
- getCredentials(DOFObjectID.Domain) - Method in interface org.opendof.core.oal.security.DOFCredentialsAssigner
-
Return credentials based on a domain identifier.
- getCredentialsAssigner() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get the server's credentials assigner.
- getCredentialsStorage() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Return the node's stored credentials that can be used to obtain a secret.
- getCredentialsStorage() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Return the node's stored credentials that can be used to obtain a secret.
- getCredentialsStorage() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Return the node's stored credentials that can be used to obtain a secret.
- getCredentialTypes() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Returns a list of credential types this node has.
- getCredentialTypes() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Returns a list of credential types this node has.
- getCredentialTypes() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Returns a list of credential types this node has.
- getData() - Method in class org.opendof.core.oal.DOFObjectID
-
Get the data associated with the base ID (the ID without attributes).
- getDatagramDistance() - Method in class org.opendof.core.oal.DOFRouteInfo
-
Get the datagram portion of the distance of this route.
- getDataString() - Method in class org.opendof.core.oal.DOFObjectID
-
Return a string format of the base (the ID without attributes) data of the object identifier.
- getDebugKey() - Method in class org.opendof.core.oal.DOFAuthenticator.Config
-
Returns the key to distribute when in debug mode.
- getDefaultENP() - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getDefaultENP() - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get the default DNP version.
- getDefaultEPP() - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getDefaultEPP() - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get the default DPP version.
- getDefaultLocalNode() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Get the default local node, to be used if there is no initiator mapping.
- getDirection() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the direction of this connection -- either inbound or outbound.
- getDOFType() - Method in class org.opendof.core.oal.DOFInterface.Property
-
Get the type of this property.
- getDOFType() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Gets the DOFType of an interface (the same as DOFType.IID).
- getDOFType() - Method in class org.opendof.core.oal.DOFObjectID
-
- getDOFType() - Method in interface org.opendof.core.oal.DOFValue
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFArray
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFBlob
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFBoolean
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFDateTime
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFFloat32
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFFloat64
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFGuid
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFInt16
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFInt32
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFInt64
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFInt8
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFString
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFStructure
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFUInt16
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFUInt32
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFUInt64
-
- getDOFType() - Method in class org.opendof.core.oal.value.DOFUInt8
-
- getDomainDiscoveryCredentials() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the domain discovery credentials for this connection.
- getDomainDiscoveryCredentials() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get the credentials used for remote domain discovery.
- getDomainDiscoveryCredentials() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's domain discovery credentials.
- getDomainID() - Method in class org.opendof.core.oal.DOFAuthenticator.Config
-
Get the domain identifier.
- getDomainID() - Method in class org.opendof.core.oal.DOFAuthenticator
-
Return the domain identifier for the authenticator.
- getDomainID() - Method in interface org.opendof.core.oal.DOFAuthenticator.State
-
Get the domain identifier.
- getDomainID() - Method in class org.opendof.core.oal.DOFCredentials
-
Gets the security domain that the credential is valid in.
- getDomainNode(DOFObjectID.Authentication, DOFObjectID.Authentication) - Method in interface org.opendof.core.oal.DOFAuthenticator.Storage
-
Get the corresponding Node, for the specified domain node identifier, that represents a remote domain.
- getDomains() - Method in class org.opendof.core.oal.DOF
-
Gets a list of all domains associated with the DOF.
- getDomains() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Get credentials all domains.
- getDomains() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get credentials all domains.
- getEncoding() - Method in class org.opendof.core.oal.DOFType
-
Get the string encoding for the type.
- getEncoding() - Method in class org.opendof.core.oal.DOFType.Typedef
-
- getEncoding() - Method in class org.opendof.core.oal.value.DOFString.Type
-
- getENPInstance(byte) - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getENPInstance(byte) - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get an DNP instance for a given DNP version.
- getENPVersions() - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getENPVersions() - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get a list of supported DNP versions.
- getEpoch() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
The group's epoch, which is a counter that is incremented every time
a groups secret is changed.
- getEPPInstance(byte) - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getEPPInstance(byte) - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get an DPP instance for a given DPP version.
- getEPPVersions() - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getEPPVersions() - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get a list of supported DPP versions.
- getErrorCode() - Method in exception org.opendof.core.oal.DOFException
-
Get the error code for this exception.
- getErrorCodeString(int) - Method in exception org.opendof.core.oal.DOFErrorException
-
- getErrorCodeString(int) - Method in exception org.opendof.core.oal.DOFException
-
Get a String representation of an error code.
- getErrorCodeString(int) - Method in exception org.opendof.core.oal.DOFMarshalException
-
- getErrorCodeString(int) - Method in exception org.opendof.core.oal.DOFProviderException
-
- getErrorCodeString(int) - Method in exception org.opendof.core.oal.security.DOFSecurityException
-
- getErrorMessage(Exception) - Static method in class org.opendof.core.oal.DOFUtil
-
Convenience method to create more readable exception messages.
- getESPInstance() - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getESPInstance() - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Get the DSP instance.
- getEvent(int) - Method in class org.opendof.core.oal.DOFInterface
-
Get an Event given its identifier.
- getEvent() - Method in interface org.opendof.core.oal.DOFOperation.Register
-
- getEvent() - Method in class org.opendof.core.oal.DOFRegistration
-
- getEvents() - Method in class org.opendof.core.oal.DOFInterface
-
Get the Events of this interface.
- getException() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the exception associated with the connection.
- getException() - Method in interface org.opendof.core.oal.DOFDomain.State
-
Returns the most recent exception if isConnected is false.
- getException(int) - Method in class org.opendof.core.oal.DOFInterface
-
Get an Exception given its identifier.
- getException() - Method in interface org.opendof.core.oal.DOFOperation
-
Return an exception, if any, associated with this operation as a response.
- getException() - Method in class org.opendof.core.oal.DOFRegistration.State
-
- getException() - Method in interface org.opendof.core.oal.DOFServer.State
-
Return the exception associated with the server.
- getException() - Method in class org.opendof.core.oal.DOFSubscription.State
-
- getExceptions() - Method in class org.opendof.core.oal.DOFInterface
-
Get the Exceptions of this interface.
- getField(int) - Method in class org.opendof.core.oal.value.DOFStructure
-
Get a structure field by index.
- getFields() - Method in class org.opendof.core.oal.value.DOFStructure
-
Get all the fields in the structure.
- getGroupConfig() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Get the node's secure group configuration.
- getGroupID() - Method in class org.opendof.core.oal.DOFGroupAddress
-
Return the group identifier associated with the address.
- getGroupNode(DOFObjectID.Authentication) - Method in interface org.opendof.core.oal.DOFAuthenticator.Storage
-
Get the corresponding group node for the specified node identifier.
- getGroups() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Get the list of secure groups that the node is a member of.
- getHeartbeatPeriod() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
The groups heartbeat period in seconds.
- getHeuristic() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get the value indicating randomized acceptance of the operation.
- getIDClass() - Method in class org.opendof.core.oal.DOFObjectID
-
Get the class of this DOFObjectID.
- getIdentifier() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Get the InterfaceID identifier, which is unique to a registry.
- getIdentity() - Method in interface org.opendof.core.oal.DOFAuthenticator.CredentialStorage
-
Return the identity that the credentials apply to.
- getIdentity() - Method in class org.opendof.core.oal.DOFCredentials
-
Gets the identity of the authorized user.
- getInitiatorLocalNodeMap() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Returns the mapping of all assigned initiators to their associated local nodes.
- getInputParameterCount() - Method in class org.opendof.core.oal.DOFInterface.Method
-
Get the number of Input Parameters defined for this method.
- getInputParameters() - Method in class org.opendof.core.oal.DOFInterface.Method
-
Get the Input Parameters for this method.
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFInterfaceID.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFObjectID.Authentication.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFObjectID.Domain.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFObjectID.Source.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFObjectID.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFType
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFType.Nullable
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.DOFType.Typedef
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFArray.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFBlob.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFBoolean.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFDateTime.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFFloat32.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFFloat64.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFGuid.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFInt16.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFInt32.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFInt64.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFInt8.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFString.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFStructure.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFUInt16.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFUInt32.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFUInt64.Type
-
- getInstance(DOFPacket) - Method in class org.opendof.core.oal.value.DOFUInt8.Type
-
- getInterestLevel() - Method in interface org.opendof.core.oal.DOFOperation.Interest
-
- getInterface() - Method in class org.opendof.core.oal.DOFInterface.Item
-
Get the interface that this item belongs to.
- getInterface() - Method in interface org.opendof.core.oal.DOFOperation.Provide
-
- getInterface() - Method in interface org.opendof.core.oal.DOFOperation.Session
-
- getInterfaceException() - Method in exception org.opendof.core.oal.DOFProviderException
-
Get the DOFInterface.Exception associated with this exception.
- getInterfaceID() - Method in class org.opendof.core.oal.DOFInterface
-
Get the interface ID.
- getInterfaceID() - Method in class org.opendof.core.oal.DOFInterface.Item
-
Get the interface identifier.
- getInterfaceID() - Method in interface org.opendof.core.oal.DOFOperation.Advertise
-
- getInterfaceID() - Method in interface org.opendof.core.oal.DOFOperation.Define
-
Return the interface identifier associated with the request.
- getInterfaceID() - Method in interface org.opendof.core.oal.DOFOperation.Interest
-
- getInterfaceID() - Method in class org.opendof.core.oal.DOFRouteInfo
-
Get the interface identifier for this route.
- getInterfaceID() - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
Get the interface that the permission applies to.
- getInterfaceIDs() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns a copy of the list of interfaces that the permission applies to.
- getInterfaces() - Method in class org.opendof.core.oal.DOFObject
-
Get the set of interfaces currently being provided on the object.
- getIntParam(Map<String, String>, String, int) - Static method in class org.opendof.core.oal.DOFUtil
-
Get an integer value from a parameter map.
- getItemID() - Method in class org.opendof.core.oal.DOFInterface.Item
-
Get the item ID.
- getItemType() - Method in class org.opendof.core.oal.DOFInterface.Item
-
Get the item type of PROPERTY, METHOD, EVENT or EXCEPTION.
- getLocalID() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Get the local identity of the node related to the remote domain, for nodes that
represent a remote domain.
- getLongParam(Map<String, String>, String, long) - Static method in class org.opendof.core.oal.DOFUtil
-
Get a long value from a parameter map.
- getMaxCacheAge() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Return the maximum acceptable age of a cached value.
- getMaxGrantLifetime() - Method in class org.opendof.core.oal.DOFAuthenticator.Config
-
Get the maximum lifetime for permission grants authorized by the authenticator.
- getMaxGrantLifetime() - Method in interface org.opendof.core.oal.DOFAuthenticator.State
-
Get the maximum lifetime for permission grants authorized by the authenticator.
- getMaxKEKPeriod() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
The group's maximum timing period in minutes.
- getMaxLength() - Method in class org.opendof.core.oal.DOFType
-
Get the maximum length of the type.
- getMaxLength() - Method in class org.opendof.core.oal.DOFType.Typedef
-
- getMaxLength() - Method in class org.opendof.core.oal.value.DOFArray.Type
-
- getMaxLength() - Method in class org.opendof.core.oal.value.DOFBlob.Type
-
- getMaxLength() - Method in class org.opendof.core.oal.value.DOFString.Type
-
- getMaxReceiveSilence() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the maximum receive silence.
- getMaxReceiveSilence() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the maximum receive silence.
- getMaxReceiveSilence() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's max receive silence.
- getMaxReceiveSilence() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's max receive silence.
- getMaxResponderCount() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get the maximum number of desired responders.
- getMaxSendSilence() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the maximum send silence time.
- getMaxSendSilence() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the maximum send silence time.
- getMaxSendSilence() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's max send silence.
- getMaxSendSilence() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's max send silence.
- getMaxSilence() - Method in class org.opendof.core.oal.DOFDomain.Config
-
Returns the max silence of the config.
- getMaxSilence() - Method in interface org.opendof.core.oal.DOFDomain.State
-
Returns the max silence of the domain.
- getMessage() - Method in exception org.opendof.core.oal.DOFException
-
Gets a message that describes the conditions of this exception.
- getMessage(Exception) - Static method in exception org.opendof.core.oal.DOFMarshalException
-
Get the error message of the specified exception.
- getMessage() - Method in exception org.opendof.core.oal.DOFProviderException
-
Gets a message that describes the conditions of this exception.
- getMessage(Exception) - Static method in exception org.opendof.core.oal.security.DOFSecurityException
-
Get the error message of the specified exception.
- getMethod(int) - Method in class org.opendof.core.oal.DOFInterface
-
Get a Method given its identifier.
- getMethod() - Method in interface org.opendof.core.oal.DOFOperation.Invoke
-
- getMethods() - Method in class org.opendof.core.oal.DOFInterface
-
Get the Methods of this interface.
- getMinKEKPeriod() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
The group's minimum timing period in minutes.
- getMinLength() - Method in class org.opendof.core.oal.DOFType
-
Get the minimum length of the type.
- getMinLength() - Method in class org.opendof.core.oal.DOFType.Typedef
-
- getMinLength() - Method in class org.opendof.core.oal.value.DOFArray.Type
-
- getMinLength() - Method in class org.opendof.core.oal.value.DOFBlob.Type
-
- getMinPeriod() - Method in interface org.opendof.core.oal.DOFOperation.Subscribe
-
- getMinPeriod() - Method in class org.opendof.core.oal.DOFSubscription
-
- getName() - Method in class org.opendof.core.oal.DOF.Config
-
Gets the name that will be given to DOFs created from this DOF.Config.
- getName() - Method in interface org.opendof.core.oal.DOF.State
-
Gets the name of the DOF.
- getName() - Method in class org.opendof.core.oal.DOFAuthenticator.Config
-
Get the authenticator's name.
- getName() - Method in interface org.opendof.core.oal.DOFAuthenticator.State
-
Get this authenticator's name.
- getName() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Get this connection's name.
- getName() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Get this connection's name.
- getName() - Method in class org.opendof.core.oal.DOFDomain.Config
-
Return the name of the domain.
- getName() - Method in interface org.opendof.core.oal.DOFDomain.State
-
Return the name of the domain.
- getName() - Method in class org.opendof.core.oal.DOFListenerInvoker
-
- getName() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's name used for logging purposes.
- getName() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's name.
- getName() - Method in class org.opendof.core.oal.DOFSystem.Config
-
- getName() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Get this system's name.
- getNode(DOFObjectID.Authentication, short, DOFAuthenticator.SecurityType, byte[], DOFPermissionSet) - Method in interface org.opendof.core.oal.DOFAuthenticator.Storage
-
Get the corresponding Node for the specified node identifier.
- getNodeID() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Returns this node's identifier.
- getNodeID() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Returns this node's identifier.
- getNodeID() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Returns this Node's identifier.
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Define
-
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Get
-
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Invoke
-
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Provide
-
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Register
-
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Session
-
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Set
-
- getObject() - Method in interface org.opendof.core.oal.DOFOperation.Subscribe
-
- getObjectID() - Method in class org.opendof.core.oal.DOFObject
-
Get this provider's object identifier.
- getObjectID() - Method in interface org.opendof.core.oal.DOFOperation.Interest
-
- getObjectID() - Method in class org.opendof.core.oal.DOFRegistration
-
- getObjectID() - Method in class org.opendof.core.oal.DOFRegistration.State
-
- getObjectID() - Method in interface org.opendof.core.oal.DOFRequest
-
Get the object identifier used to make the request.
- getObjectID() - Method in class org.opendof.core.oal.DOFSubscription
-
- getObjectID() - Method in class org.opendof.core.oal.DOFSubscription.State
-
- getObjectIDs() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns a copy of the list of objects that the permission applies to.
- getOperationCount() - Method in class org.opendof.core.oal.DOFRouteInfo
-
Get the operation count for this route.
- getOutputParameterCount() - Method in class org.opendof.core.oal.DOFInterface.Method
-
Get the number of Output Parameters for this method.
- getOutputParameters() - Method in class org.opendof.core.oal.DOFInterface.Method
-
Get the Output Parameters for this method.
- getParameterCount() - Method in class org.opendof.core.oal.DOFInterface.Event
-
Get the number of Parameters for this Event.
- getParameterCount() - Method in class org.opendof.core.oal.DOFInterface.Exception
-
Get the number of Parameters for this Exception.
- getParameters() - Method in class org.opendof.core.oal.DOFInterface.Event
-
Get the Parameters for this Event.
- getParameters() - Method in class org.opendof.core.oal.DOFInterface.Exception
-
Get the Parameters for this Exception.
- getParameters() - Method in exception org.opendof.core.oal.DOFProviderException
-
Get the parameters for this DOFProviderException.
- getPeerCredentials() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the credentials associated with a connection, or null if the connection
is not secure.
- getPermissions() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Returns the node's permissions.
- getPermissions() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Returns the node's permissions.
- getPermissions() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the permissions of the connection.
- getPermissions() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the permissions of the connection.
- getPermissions() - Method in class org.opendof.core.oal.DOFOperation.Bridge.Config
-
Get the initial permissions of the bridge.
- getPermissions(DOFObjectID.Domain) - Method in class org.opendof.core.oal.DOFServer.Config
-
Return the permissions for a given domain.
- getPermissions(DOFObjectID.Domain) - Method in interface org.opendof.core.oal.DOFServer.State
-
Return the permissions of the given domain.
- getPermissions() - Method in class org.opendof.core.oal.DOFSystem.Config
-
Get the initial permissions of the system.
- getPermissions() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Return the permissions of the system.
- getPermissions() - Method in class org.opendof.core.oal.security.DOFPermissionSet
-
Get a copy of the permission list for this permission set.
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission
-
Returns the type of the permission.
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- getPermissionType() - Method in class org.opendof.core.oal.security.DOFPermission.Unknown
-
- getPrivateStorage() - Method in class org.opendof.core.oal.DOFCredentials
-
Create a byte array that can be stored and used later.
- getProperties() - Method in class org.opendof.core.oal.DOFInterface
-
Get the Properties of this interface.
- getProperty(int) - Method in class org.opendof.core.oal.DOFInterface
-
Get a Property given its identifier.
- getProperty() - Method in interface org.opendof.core.oal.DOFOperation.Get
-
- getProperty() - Method in interface org.opendof.core.oal.DOFOperation.Set
-
- getProperty() - Method in interface org.opendof.core.oal.DOFOperation.Subscribe
-
- getProperty() - Method in class org.opendof.core.oal.DOFSubscription
-
- getProtocolFactory() - Method in class org.opendof.core.oal.DOF.Config
-
Gets the protocol factory that DOFs created from this DOF.Config will use.
- getProtocolFactory() - Method in interface org.opendof.core.oal.DOF.State
-
Gets the protocol factory in use by the DOF.
- getProtocolNegotiator() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the protocol negotiator.
- getProtocolNegotiator() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the protocol negotiator.
- getProtocolNegotiator() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's protocol negotiator.
- getProtocolNegotiator() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's protocol negotiator.
- getProvideCount() - Method in class org.opendof.core.oal.DOF.Runtime
-
Gets the total number of provides currently active.
- getProviderAddress() - Method in interface org.opendof.core.oal.DOFProviderInfo
-
Get the provider's address where this provider information was received, if any.
- getProviderExclusions() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get provider exclusions.
- getProviderID() - Method in interface org.opendof.core.oal.DOFProviderInfo
-
Get the provider's object identifier.
- getProviderInfo() - Method in exception org.opendof.core.oal.DOFException
-
Returns information about the provider that threw this exception, if any.
- getProviderInfo() - Method in interface org.opendof.core.oal.DOFResult
-
Get the provider information, if any, associated with this DOFResult.
- getProviderInterfaces(DOFObjectID) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Requestor (typically) to get all the interfaces currently provided by the specified object in this System.
- getProviderRoute(DOFObjectID, DOFInterfaceID) - Method in class org.opendof.core.oal.DOFSystem
-
Return current route information for the best, compatible provider (if any).
- getProvidingConnections(DOFObjectID, DOFInterfaceID) - Method in class org.opendof.core.oal.DOF.Runtime
-
Gets a collection of connections (
DOFConnection
), both inbound and outbound, over which a provide operation has been received for a specified
DOFInterface
on a specified
DOFObject
.
- getQuery() - Method in interface org.opendof.core.oal.DOFOperation.Query
-
- getQuery() - Method in class org.opendof.core.oal.DOFRegistration
-
- getQuery() - Method in class org.opendof.core.oal.DOFSubscription
-
- getRandomBytes(int) - Static method in class org.opendof.core.oal.DOFUtil
-
Get a secure, random byte array of the specified length.
- getRandomInt(int) - Static method in class org.opendof.core.oal.DOFUtil
-
Get a secure, random integer within the specified range.
- getRank() - Method in class org.opendof.core.oal.DOF.Config
-
Get the node rank that DOFs created from this DOF.Config will have.
- getRank() - Method in interface org.opendof.core.oal.DOF.State
-
Gets the node's rank, which represents its desire to manage a secure multicast group.
- getReceiveByteCount() - Method in interface org.opendof.core.oal.DOF.TrafficStats
-
Gets a count of the data bytes received on all connections and servers.
- getReceiveFilter() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the connection's receive filter.
- getReceiveFilter() - Method in class org.opendof.core.oal.DOFServer.Config
-
- getReceiveFilter() - Method in class org.opendof.core.oal.DOFSystem.Config
-
- getReceivePacketCount() - Method in interface org.opendof.core.oal.DOF.TrafficStats
-
Gets a count of the packets received on all connections and servers.
- getRegistry() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Get the identifier's registry number.
- getRelatedConnection() - Method in class org.opendof.core.oal.DOFConnection
-
Return the connection that was created using DOFConnection.createConnection.
- getRelatedServer() - Method in class org.opendof.core.oal.DOFConnection
-
Return the server that was created using DOFServer.createConnection.
- getRelatedServer() - Method in class org.opendof.core.oal.DOFServer
-
Multicast groups require a related DOFServer.
- getRemoteDomain() - Method in class org.opendof.core.oal.DOFSystem.Config
-
Get the remote domain scope associated with the system if there is one.
- getRemoteDomain() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Get the remote domain scope associated with the system if there is one.
- getRemoteDomainID() - Method in class org.opendof.core.oal.DOFCredentials
-
Get the remote domain identifier of the credentials if there is one.
- getRemoteDomainID(DOFSecurityScope) - Method in class org.opendof.core.oal.DOFSystem
-
Get the remote domain identifier of the given scope with the system domain as a parent.
- getRemoteDomainIdentifier() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Get the node's remote domain identifier for nodes that represent remote domains.
- getRequestorAddress() - Method in interface org.opendof.core.oal.DOFRequest
-
Get the address of the requestor for this request.
- getRequestorID() - Method in interface org.opendof.core.oal.DOFRequest
-
Get the identifier of the requestor for this request.
- getRequestType() - Method in interface org.opendof.core.oal.DOFRequest
-
Get the type of transport used to make the request.
- getResponseLevel() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get the operation's level of verbosity for responses.
- getResult(DOFOperation.Get, DOFProviderInfo, DOFValue, DOFException) - Method in interface org.opendof.core.oal.DOFObject.GetOperationListener
-
Process a result.
- getResult() - Method in interface org.opendof.core.oal.DOFOperation.Get
-
Get the result.
- getResult() - Method in interface org.opendof.core.oal.DOFOperation.Invoke
-
Get the result.
- getResult() - Method in interface org.opendof.core.oal.DOFOperation.Set
-
Get the result.
- getRetryPeriod() - Method in class org.opendof.core.oal.DOFDomain.Config
-
Returns the retry period of the config.
- getRetryPeriod() - Method in interface org.opendof.core.oal.DOFDomain.State
-
Returns the retry period of the domain.
- getRetryPeriod() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get the retry period.
- getRetryPeriod(DOFOperation) - Method in interface org.opendof.core.oal.DOFOperation.RetryTime
-
This method is called to determine the number of milliseconds to wait before the next retry should be sent.
- getRetryTime() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get the RetryTime.
- getRuntime() - Method in class org.opendof.core.oal.DOF
-
Gets this DOF's runtime, which contains data about the internal runtime state of the DOF.
- getSecurityDesire() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the security desire of the connection.
- getSecurityDesire() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the security desire of the connection.
- getSecurityDesire() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's security desire.
- getSecurityDesire() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's security desire.
- getSecurityMode(short) - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getSecurityMode(short, DOFMarshalContext, Object, DOFPacket) - Method in class org.opendof.core.oal.DOF.DefaultProtocolFactory
-
- getSecurityMode() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
Get the group's security mode.
- getSecurityMode() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the security mode associated with a connection, or null if the connection
is not secure.
- getSecurityMode(short) - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Returns the security mode layer for a protocol identifier.
- getSecurityMode(short, DOFMarshalContext, Object, DOFPacket) - Method in interface org.opendof.core.oal.DOFProtocolFactory
-
Returns the unmarshalled security mode layer for a protocol identifier.
- getSecurityScope() - Method in interface org.opendof.core.oal.DOFRequest
-
Get the security scope of the request.
- getSecurityScopeIDs() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Convenience method that returns the node's permissions security scope identifiers.
- getSecurityScopeIDs() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Convenience method that returns the node's permissions security scope identifiers.
- getSendByteCount() - Method in interface org.opendof.core.oal.DOF.TrafficStats
-
Gets a count of the data bytes sent over all connections and servers.
- getSendFilter() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the connection's send filter.
- getSendFilter() - Method in class org.opendof.core.oal.DOFServer.Config
-
- getSendFilter() - Method in class org.opendof.core.oal.DOFSystem.Config
-
- getSendPacketCount() - Method in interface org.opendof.core.oal.DOF.TrafficStats
-
Gets a count of the packets sent over all connections and servers.
- getServer() - Method in interface org.opendof.core.oal.DOFOperation.Start
-
Return the server.
- getServerCount() - Method in class org.opendof.core.oal.DOF.Runtime
-
Gets the total number of servers that are currently started.
- getServers() - Method in class org.opendof.core.oal.DOF.Runtime
-
Gets a collection of all servers that are currently started.
- getServerType() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's type.
- getServerType() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's type.
- getSessionType() - Method in interface org.opendof.core.oal.DOFOperation.Session
-
- getSourceID() - Method in class org.opendof.core.oal.DOF.Config
-
Gets the identifier that DOFs created from this DOF.Config will use for operations in the unsecured domain.
- getSourceID() - Method in interface org.opendof.core.oal.DOF.State
-
Gets the identifier that is used for the DOF's operations in the unsecured domain.
- getSourceID() - Method in class org.opendof.core.oal.DOFRouteInfo
-
Get the source identifier for this route.
- getSourceID() - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
Get the source identifier that the permission applies to.
- getSourceID() - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
Get the source identifier that the permission applies to.
- getSourceIdentifier() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Returns this node's source identifier.
- getSourceIdentifier() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Returns this node's source identifier.
- getState() - Method in class org.opendof.core.oal.DOF
-
Creates a
DOF.State
object, which represents a snapshot of the DOF's configuration information as it exists at the moment when you call
this method.
- getState() - Method in class org.opendof.core.oal.DOFAuthenticator
-
Get the current instantaneous state of the authenticator.
- getState() - Method in class org.opendof.core.oal.DOFConnection
-
Get the current instantaneous state of the connection.
- getState() - Method in class org.opendof.core.oal.DOFDomain
-
Get the current instantaneous state of the domain.
- getState() - Method in class org.opendof.core.oal.DOFRegistration
-
- getState() - Method in class org.opendof.core.oal.DOFServer
-
Get the current instantaneous state of the server.
- getState() - Method in class org.opendof.core.oal.DOFSubscription
-
- getState() - Method in class org.opendof.core.oal.DOFSystem
-
Get the current instantaneous state of the system.
- getStateID() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
The group's state identifier, which is a unique number that identifies the group.
- getStorage() - Method in class org.opendof.core.oal.DOFAuthenticator.Config
-
Get the storage implementation.
- getStorageDomainID() - Method in interface org.opendof.core.oal.DOFAuthenticator.Storage
-
Get the storage's domain identifier.
- getStorageKey() - Method in interface org.opendof.core.oal.DOFAuthenticator.CredentialStorage
-
Return the storage key associated with this credential.
- getStorageKey() - Method in class org.opendof.core.oal.DOFCredentials
-
Gets the Storage Key.
- getStreamDistance() - Method in class org.opendof.core.oal.DOFRouteInfo
-
Get the streaming portion of the distance of this route.
- getStreamRequestListener() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Get this connection's stream-request listener.
- getStringParam(Map<String, String>, String, String) - Static method in class org.opendof.core.oal.DOFUtil
-
Get a string value from a parameter map.
- getSubtypes() - Method in class org.opendof.core.oal.DOFType
-
Return a list of subtypes associated with this type.
- getSubtypes() - Method in class org.opendof.core.oal.DOFType.Nullable
-
- getSubtypes() - Method in class org.opendof.core.oal.DOFType.Typedef
-
- getSubtypes() - Method in class org.opendof.core.oal.value.DOFArray.Type
-
- getSubtypes() - Method in class org.opendof.core.oal.value.DOFStructure.Type
-
- getSystem() - Method in class org.opendof.core.oal.DOFObject
-
Get this provider's system.
- getSystem() - Method in interface org.opendof.core.oal.DOFOperation.Interest
-
- getSystem() - Method in interface org.opendof.core.oal.DOFOperation.Query
-
- getSystems() - Method in class org.opendof.core.oal.DOF
-
Gets a list of all systems associated with the DOF.
- getTargetAddress() - Method in class org.opendof.core.oal.DOFConnection.StreamRequest
-
- getTargetConnection() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get the target connection.
- getThreadPoolSize() - Method in class org.opendof.core.oal.DOF.Config
-
Gets the maximum number of threads that DOFs created from this DOF.Config will have in their thread pool.
- getThreadPoolSize() - Method in interface org.opendof.core.oal.DOF.State
-
Gets the maximum number of threads that the DOF can create to process requests.
- getTimeRemaining() - Method in interface org.opendof.core.oal.DOFOperation
-
Get the operation time remaining.
- getTimeRemaining() - Method in interface org.opendof.core.oal.DOFRequest
-
Get the request time remaining.
- getTrafficStats() - Method in class org.opendof.core.oal.DOF.Runtime
-
Returns a
DOF.TrafficStats
object from which you can get traffic-related statistics for all connections and servers.
- getTrafficStats() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Returns the traffic-related statistics for the respective connection.
- getTrafficStats() - Method in interface org.opendof.core.oal.DOFServer.State
-
Returns the traffic-related statistics for the respective server.
- getTransport() - Method in class org.opendof.core.oal.DOFAddress
-
Get the transport associated with the address.
- getTransport() - Method in class org.opendof.core.oal.DOFGroupAddress
-
- getTransportConfig() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Return the transport configuration associated with the connection.
- getTransportConfig() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return the transport configuration associated with the connection.
- getTransportConfig() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's transport configuration.
- getTransportConfig() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's transport configuration.
- getTrustedDomains() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Get this config trusted domain identifiers.
- getTrustedDomains() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Get this config trusted domain identifiers.
- getTrustedDomains() - Method in class org.opendof.core.oal.DOFServer.Config
-
Get this server's trusted domain identifiers.
- getTrustedDomains() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's trusted domain identifiers.
- getTunnelID() - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
Get the tunnel identifier that the permission applies to.
- getType() - Method in interface org.opendof.core.oal.DOFAuthenticator.CredentialStorage
-
Get the type of credential.
- getType() - Method in class org.opendof.core.oal.DOFCredentials
-
Retrieve the type of credentials represented by the given DOFCredentials.
- getType() - Method in class org.opendof.core.oal.DOFObjectID.Attribute
-
Get the type of the attribute.
- getTypeID() - Method in class org.opendof.core.oal.DOFType
-
Get the type identifier of this type.
- getTypeID() - Method in class org.opendof.core.oal.DOFType.Typedef
-
- getValue() - Method in class org.opendof.core.oal.DOFObjectID.Attribute
-
Get the data associated with this attribute.
- getValueObjectID() - Method in class org.opendof.core.oal.DOFObjectID.Attribute
-
Return the DOFObjectID associated with this attribute, or null if the content is not an object identifier.
- getWildCardAttributeTypes() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns a list of wildcard attribute types that this permission applies to.
- getWildcardCredentials() - Method in class org.opendof.core.oal.DOFServer.Config
-
- getWildcardCredentials() - Method in interface org.opendof.core.oal.DOFServer.State
-
Get this server's wildcard credentials.
- getWildcardPermissions() - Method in class org.opendof.core.oal.DOFServer.Config
-
Return the permissions of the wildcard credential.
- getWildcardPermissions() - Method in interface org.opendof.core.oal.DOFServer.State
-
Return the permissions of the wildcard credential.
- GROUP - Static variable in class org.opendof.core.oal.DOFObjectID.Attribute
-
Group attribute.
- GUID - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a 16 byte globally unique identifier.
- I_AM - Static variable in class org.opendof.core.oal.security.DOFPermission
-
- IAm(DOFObjectID.Source) - Constructor for class org.opendof.core.oal.security.DOFPermission.IAm
-
Construct a new "I am" permission for the specified source identifier.
- IAm(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.security.DOFPermission.IAm
-
Create an instance from serial form.
- indexOf(Object) - Method in class org.opendof.core.oal.value.DOFArray
-
- INSTANCE - Static variable in class org.opendof.core.oal.security.DOFPermission.Provider
-
An instance of this class.
- INSTANCE - Static variable in class org.opendof.core.oal.security.DOFPermission.Requestor
-
An instance of this class.
- INSUFFICIENT_RESOURCES - Static variable in exception org.opendof.core.oal.DOFErrorException
-
A node, either a proxy or the provider, does not have resources available to accept or process the command.
- INT16 - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a signed short.
- INT32 - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a signed integer.
- INT64 - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a signed 64-bit integer.
- INT8 - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a signed byte.
- interestAdded(DOF, DOFRequest, DOFObjectID, DOFInterfaceID, DOFInterestLevel) - Method in interface org.opendof.core.oal.DOF.InterestListener
-
Called when the node receives any level of interest for a binding.
- interestRemoved(DOF, DOFRequest, DOFObjectID, DOFInterfaceID, DOFInterestLevel) - Method in interface org.opendof.core.oal.DOF.InterestListener
-
Called when an interest request is canceled or times out.
- INTERFACE_DEFINED - Static variable in exception org.opendof.core.oal.DOFProviderException
-
Error code for interface defined exceptions, also called "Provider Exceptions".
- interfaceAdded(DOFOperation.Query, DOFObjectID, DOFInterfaceID) - Method in interface org.opendof.core.oal.DOFSystem.QueryOperationListener
-
Called when an Object Interface has been added, that matches the operation query.
- INTERFACEID - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a DOF Interface Identifier.
- interfaceRemoved(DOFOperation.Query, DOFObjectID, DOFInterfaceID) - Method in interface org.opendof.core.oal.DOFSystem.QueryOperationListener
-
Called when an Object Interface has been removed, that matches the operation query.
- INTERNAL - Static variable in exception org.opendof.core.oal.security.DOFSecurityException
-
An internal error occurred.
- invoke() - Method in class org.opendof.core.oal.DOFListenerInvoker
-
Implement the call to the application behavior in this method.
- invoke(DOFOperation.Provide, DOFRequest.Invoke, DOFInterface.Method, List<DOFValue>) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
- invoke(DOFInterface.Method, List<DOFValue>, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method.
- invoke(DOFInterface.Method, int, DOFValue...) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to invoke (or call) a method.
- invoke(DOFInterface.Method, List<DOFValue>, DOFOperation.Control, int) - Method in class org.opendof.core.oal.DOFObject
-
- invoke(DOFInterface.Method, DOFOperation.Control, int, DOFValue...) - Method in class org.opendof.core.oal.DOFObject
-
- invoke(DOFOperation.Provide, DOFRequest.Invoke, DOFInterface.Method, List<DOFValue>) - Method in interface org.opendof.core.oal.DOFObject.Provider
-
Process an invoke request.
- invokeResult(DOFOperation.Invoke, DOFProviderInfo, List<DOFValue>, DOFException) - Method in interface org.opendof.core.oal.DOFObject.InvokeOperationListener
-
Process a result.
- IO_FAILED - Static variable in exception org.opendof.core.oal.DOFErrorException
-
Send or receive failed over transport or I/O channel.
- isAcknowledged() - Method in interface org.opendof.core.oal.DOFOperation
-
Return whether or not the operation has been acknowledged.
- isActive() - Method in class org.opendof.core.oal.DOFRegistration.State
-
- isActive() - Method in class org.opendof.core.oal.DOFSubscription.State
-
- isAllAttributesAllowed() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns whether or not the permission applies to all attributes.
- isAllInterfaceIDs() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns whether or not the permission applies to all interface identifiers.
- isAllObjectIDs() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns whether or not the permission applies to all object identifiers.
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission
-
Returns whether or not this Permission is a subset of the permissions
allowed by the specified Permission.
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission
-
Returns whether or not this permission is a subset of the permissions
allowed by the specified permission set.
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- isAllowedBy(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Unknown
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermission.Unknown
-
- isAllowedBy(DOFPermissionSet) - Method in class org.opendof.core.oal.security.DOFPermissionSet
-
Returns whether or not this permission set is a subset of the permissions
allowed by the specified permission set.
- isAuthorized() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Get Whether the system is authorized or not.
- isAutoExclude() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Is the operation auto exclude?
NOTE: This is ignored for OAP Unicast operations (see
DOFObjectID.isUnicast()
,
and DOFOperation.Session, DOFOperation.Register and DOFOperation.Subscribe.
- isAvailable() - Method in interface org.opendof.core.oal.DOFAuthenticator.State
-
Returns whether or not the storage is available.
- isBroadcast() - Method in class org.opendof.core.oal.DOFObjectID
-
Determine if this DOFObjectID is the broadcast oid without attributes.
- isCancelled() - Method in interface org.opendof.core.oal.DOFOperation
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.DOFInterfaceID
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.DOFObjectID
-
- isCompatibleWith(DOFType, DOFValue) - Static method in class org.opendof.core.oal.DOFType
-
Check for compatibility between a type and a value, properly handling the case where
the value is null
.
- isCompatibleWith(DOFType) - Method in interface org.opendof.core.oal.DOFValue
-
Verify that a value is compatible with the specified
DOFType
.
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFArray
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFBlob
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFBoolean
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFDateTime
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFFloat32
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFFloat64
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFGuid
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFInt16
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFInt32
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFInt64
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFInt8
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFString
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFStructure
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFUInt16
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFUInt32
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFUInt64
-
- isCompatibleWith(DOFType) - Method in class org.opendof.core.oal.value.DOFUInt8
-
- isComplete() - Method in interface org.opendof.core.oal.DOFOperation
-
Is the operation complete.
- isConnected() - Method in class org.opendof.core.oal.DOFConnection
-
Return whether or not the connection is currently connected.
- isConnected() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Return whether the connection is currently established.
- isConnected() - Method in interface org.opendof.core.oal.DOFDomain.State
-
Return whether there is currently a route to this domain.
- isDebug() - Method in class org.opendof.core.oal.DOFAuthenticator.Config
-
Returns whether or not the authenticator is functioning in debug mode.
- isDebug() - Method in interface org.opendof.core.oal.DOFAuthenticator.State
-
Get whether or not the authenticator is functioning in debug mode.
- isDefault() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Check whether this Control is equal to the default Control.
- isDefined() - Method in class org.opendof.core.oal.DOFType
-
Return whether of not the type is fully defined.
- isDefined() - Method in class org.opendof.core.oal.DOFType.Typedef
-
- isDelay() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Return whether or not receiving nodes should cause responses to be randomly distributed across the operation's lifetime.
- isDiscoverRemote() - Method in class org.opendof.core.oal.DOFDomain.Config
-
Returns whether this domain will discover related domains.
- isDiscoverRemote() - Method in interface org.opendof.core.oal.DOFDomain.State
-
Returns whether this domain will discover related domains.
- isEmpty() - Method in class org.opendof.core.oal.value.DOFArray
-
- isEnabled() - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Returns whether or not the Node is isEnabled.
- isEnabled() - Method in class org.opendof.core.oal.DOFAuthenticator.RemoteDomainNode
-
Returns whether or not the node is isEnabled.
- isEnabled() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode
-
Returns whether or not the Node is isEnabled.
- isExecute() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Return whether or not the permission requests execute access.
- isExplicit() - Method in class org.opendof.core.oal.security.DOFPermission
-
Returns whether or not this permission is considered explicit.
- isExplicit() - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- isExplicit() - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- isFilterMatch(DOFObjectID, List<DOFInterfaceID>) - Method in class org.opendof.core.oal.DOFQuery
-
Does the object and interfaces match a query.
- isFloodAllowed() - Method in class org.opendof.core.oal.DOFOperation.Control
-
Get whether the operation allows broadcast.
- isFullyDefined() - Method in class org.opendof.core.oal.DOFType.Context
-
Return whether or not the context is operating in fully-defined mode (returning only
fully defined types).
- isInterestRequested(DOFInterfaceID, DOFInterestLevel) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to determine if interest currently requested for the specified interface.
- isInterestRequested(DOFObjectID, DOFInterfaceID, DOFInterestLevel) - Method in class org.opendof.core.oal.DOFSystem
-
Used by a Provider to determine if interest being requested for the specified object and interface.
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission
-
Returns whether or not this permission has an intersection with the specified permission.
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- isIntersection(DOFPermission) - Method in class org.opendof.core.oal.security.DOFPermission.Unknown
-
- isLogDebug() - Static method in class org.opendof.core.oal.DOF.Log
-
Returns true if anyone is listening for DEBUG level messages.
- isLogError() - Static method in class org.opendof.core.oal.DOF.Log
-
Returns true if anyone is listening for ERROR level messages.
- isLogFatal() - Static method in class org.opendof.core.oal.DOF.Log
-
Returns true if there are any registered listeners at any level.
- isLogInfo() - Static method in class org.opendof.core.oal.DOF.Log
-
Returns true if anyone is listening for INFO level messages.
- isLogLevel(DOF.Log.Level) - Static method in class org.opendof.core.oal.DOF.Log
-
Returns true if anyone is listening for messages at a priority level lower than or equal to the specified.
- isLogTrace() - Static method in class org.opendof.core.oal.DOF.Log
-
Returns true if anyone is listening for TRACE level messages.
- isLogWarn() - Static method in class org.opendof.core.oal.DOF.Log
-
Returns true if anyone is listening for WARN level messages.
- isMember(DOFObjectID.Authentication) - Method in class org.opendof.core.oal.DOFAuthenticator.AuthenticationNode
-
Return whether or not this node is a member of the specified group.
- isMulticast() - Method in class org.opendof.core.oal.DOFObjectID
-
Determine if this DOFObjectID is a multicast oid (broadcast with the Group attribute).
- isParameterValidation() - Method in class org.opendof.core.oal.DOF.Config
-
Checks whether DOFs created from this DOF.Config will validate
DOFValue
objects to verify
that the associated
DOFType
matches a required type.
- isParameterValidation() - Method in interface org.opendof.core.oal.DOF.State
-
Checks whether the DOF validates
DOFValue
objects to verify
that the associated
DOFType
matches a required type.
- isPermissionsExtendAllowed() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Determine whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- isPermissionsExtendAllowed() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Determine whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- isPermissionsExtendAllowed() - Method in class org.opendof.core.oal.DOFOperation.Bridge.Config
-
Whether the permissions can be extended or not.
- isPermissionsExtendAllowed() - Method in class org.opendof.core.oal.DOFSystem.Config
-
- isPermissionsExtendAllowed() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Get whether the system is allowed to extend the initial permission set.
- isPreviousFilterMatch(DOFObjectID) - Method in class org.opendof.core.oal.DOFQuery
-
Does the objectID match a query and has it already been matched on this query.
- isProvide() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Return whether or not the permission requests provide access.
- isRead() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Return whether or not the permission requests read access.
- isReadable() - Method in class org.opendof.core.oal.DOFInterface.Property
-
- isResolved() - Method in class org.opendof.core.oal.DOFCredentials
-
Return true if the credential is resolved, meaning that it is ready to use in authentication.
- isRouter() - Method in class org.opendof.core.oal.DOF.Config
-
Discovers whether DOFs created from this DOF.Config will have routing set to true.
- isRouter() - Method in interface org.opendof.core.oal.DOF.State
-
Discovers whether a DOF is configured as a router.
- isSession() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Return whether or not the permission requests session access.
- isSignalRequired(DOFInterface.Event) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to determine whether or not calling signal is necessary when a specified event occurs.
- isStarted() - Method in class org.opendof.core.oal.DOFServer
-
Return whether the server is currently started.
- isStarted() - Method in interface org.opendof.core.oal.DOFServer.State
-
Return whether the server is started.
- isStorageAvailable() - Method in interface org.opendof.core.oal.DOFAuthenticator.Storage
-
Returns whether or not the storage is available.
- isSubscribe() - Method in interface org.opendof.core.oal.DOFRequest.Get
-
Respond whether or not this request is the result of subscription activity.
- isSupportedType(short) - Method in interface org.opendof.core.oal.security.DOFPermission.Factory
-
Validate that this factory knows how to create the given permission type.
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission
-
Returns whether or not this permission is a terminal permission.
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- isTerminal() - Method in class org.opendof.core.oal.security.DOFPermission.Unknown
-
- isTunnelDomains() - Method in class org.opendof.core.oal.DOFConnection.Config
-
Determine whether or not the connection is allowed tunnel remote domains.
- isTunnelDomains() - Method in interface org.opendof.core.oal.DOFConnection.State
-
Determine whether or not the connection is allowed tunnel remote domains.
- isTunnelDomains() - Method in class org.opendof.core.oal.DOFServer.Config
-
Determine whether or connections to this server are allowed tunnel remote domains.
- isTunnelDomains() - Method in interface org.opendof.core.oal.DOFServer.State
-
Determine whether or not connections to this server are allowed tunnel remote domains.
- isTunnelDomains() - Method in class org.opendof.core.oal.DOFSystem.Config
-
- isTunnelDomains() - Method in interface org.opendof.core.oal.DOFSystem.State
-
Get whether or not the system is allowed to see tunneled operations if it has permission in that tunnel.
- isUnicast() - Method in class org.opendof.core.oal.DOFObjectID
-
Determine if this DOFObjectID is unicast, meaning it doesn't use CLASS_BROADCAST.
- isValidAsciiString(String) - Static method in class org.opendof.core.oal.DOFUtil
-
Whether the string is a valid ascii string.
- isValidHexString(String) - Static method in class org.opendof.core.oal.DOFUtil
-
Is the String a valid hex String? Does it contain an even amount of only hex-characters.
- isWildcard() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Return true if the interface identifier represents a wildcard.
- isWritable() - Method in class org.opendof.core.oal.DOFInterface.Property
-
- isWrite() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Return whether or not the permission requests write access.
- iterator() - Method in class org.opendof.core.oal.security.DOFPermissionSet
-
- iterator() - Method in class org.opendof.core.oal.value.DOFArray
-
- session(DOFOperation.Provide, DOFRequest.Session, DOFObject, DOFInterfaceID, DOFObjectID, DOFInterfaceID) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
- session(DOFOperation.Provide, DOFRequest.Session, DOFObject, DOFInterfaceID, DOFObjectID, DOFInterfaceID) - Method in interface org.opendof.core.oal.DOFObject.Provider
-
A new session is requested.
- SESSION - Static variable in class org.opendof.core.oal.DOFObjectID.Attribute
-
Session attribute.
- sessionComplete(DOFOperation.Provide, DOFRequest.Session, DOFObject, DOFInterfaceID, DOFObjectID, DOFInterfaceID) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
Called when a provider receives notification that a session is complete.
- sessionComplete(DOFOperation.Provide, DOFRequest.Session, DOFObject, DOFInterfaceID, DOFObjectID, DOFInterfaceID) - Method in interface org.opendof.core.oal.DOFObject.Provider
-
Session is complete and can be removed.
- sessionOpen(DOFOperation.Session, DOFProviderInfo, DOFObject, DOFException) - Method in interface org.opendof.core.oal.DOFObject.SessionOperationListener
-
Process a result.
- set(DOFOperation.Provide, DOFRequest.Set, DOFInterface.Property, DOFValue) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
- set(DOFOperation.Provide, DOFRequest.Set, DOFInterface.Property, DOFValue) - Method in interface org.opendof.core.oal.DOFObject.Provider
-
Process a set request.
- set(DOFInterface.Property, DOFValue, int) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Requestor to set a property's value.
- set(DOFInterface.Property, DOFValue, DOFOperation.Control, int) - Method in class org.opendof.core.oal.DOFObject
-
- setAckTimeout(int) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set the maximum time to allow for the operation to be acknowledged.
- setActions(int) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Remove all current actions and then set the actions to the new value.
- setAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the target address of the connection.
- setAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the target address of the connection.
- setAddress(DOFGroupAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
Set the target address of the connection.
- setAddress(DOFGroupAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
Set the target address of the connection.
- setAddress(DOFGroupAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the target address of the connection.
- setAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the target address of the connection.
- setAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the target address of the connection.
- setAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's listening address.
- setAllAttributesAllowed(boolean) - Method in class org.opendof.core.oal.security.DOFPermission.Binding.Builder
-
Set all attributes (any type, any data) to a binding permission builder.
- setAuditorListener(DOFAuditListener) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set this connection's audit listener.
- setAuditorListener(DOFAuditListener) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's audit listener.
- setAuthenticatorIdentifier(byte) - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Set the authenticator identity of this node, which is handling the storage authentication requests.
- setAutoExclude(boolean) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set whether or not providers, who have previously responded, are automatically
excluded when a request made using this Control is retried.
- setBridge(DOFOperation.Bridge.Config) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the bridge of the connection.
- setBridge(DOFOperation.Bridge.Config) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set the bridge of the server.
- setConnectionLimit(int) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Sets the maximum number of simultaneous connections, both inbound and outbound, that a DOF can support.
- setConnectionLimit(int) - Method in class org.opendof.core.oal.DOF
-
Changes the maximum number of simultaneous connections the DOF supports.
- setConnectionLimit(int) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set the maximum number of inbound connections that the server can support.
- setConnectionType(DOFConnection.Type) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the type of the connection.
- setConnectionType(DOFConnection.Type) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the type of the connection.
- setCredentialAssigner(DOFCredentialsAssigner) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
- setCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the credentials of the connection.
- setCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFDomain.Config.Builder
-
Set the credentials.
- setCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFOperation.Bridge.Config.Builder
-
Set the credentials for the bridge.
- setCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set the credentials of the system.
- setDataTransform(DOFOperation.Session.DataTransform) - Method in interface org.opendof.core.oal.DOFOperation.Session
-
Set the Requestor's data transform on all application data (parameters and values) exchanged in a Session.
- setDataTransform(DOFOperation.Session.DataTransform) - Method in interface org.opendof.core.oal.DOFRequest.Session
-
Set the Provider's data transform on all application data (parameters and values) exchanged in a Session.
- setDebug(boolean) - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Set whether or not the authenticator should operate in debug mode.
- setDebugKey(byte[]) - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Set the key to distribute the authenticator is operating in debug mode.
- setDelay(boolean) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set whether or not receiving nodes should cause responses to be randomly distributed across the operation's lifetime.
- setDiscoverRemote(boolean) - Method in class org.opendof.core.oal.DOFDomain.Config.Builder
-
Set whether to discover related remote domains or not.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Set the domain discovery credentials for this connection.
- setDomainDiscoveryCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set the credentials used for remote domain discovery.
- setDomainID(DOFObjectID.Domain) - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Set the domain identifier.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the collection of static domains.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the collection of static domains.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the collection of static domains.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the collection of static domains.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the collection of static domains.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Set the collection of static domains.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Set the collection of static domains.
- setDomains(Collection<DOFDomain.Config>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Set the collection of static domains.
- setDomains(DOFDomain.Config...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Set the collection of static domains.
- setFloodAllowed(boolean) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set whether or not unicast requests (requests made on an object with a specific object ID,
not DOFObjectID.BROADCAST
) can be broadcast when there is no known route to a provider.
- setHeuristic(short) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set randomized acceptance of the operation.
- setHubAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
- setHubAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
- setMatchStyle(DOFQuery.MatchStyle) - Method in class org.opendof.core.oal.DOFQuery.Builder
-
Set the matching style to use in processing this query.
- setMaxCacheAge(short) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set the maximum acceptable age of a cached value.
- setMaxGrantLifetime(short) - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Set the maximum lifetime for permission grants authorized by the authenticator.
- setMaxReceiveSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the maximum receive silence.
- setMaxReceiveSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the maximum receive silence.
- setMaxReceiveSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
Set the maximum receive silence.
- setMaxReceiveSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the maximum receive silence.
- setMaxReceiveSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the maximum receive silence.
- setMaxReceiveSilence(int) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's max receive silence.
- setMaxResponderCount(int) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Sets the maximum number of desired responders.
- setMaxSendSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the maximum send silence time.
- setMaxSendSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the maximum send silence time.
- setMaxSendSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the maximum send silence time.
- setMaxSendSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the maximum send silence time.
- setMaxSendSilence(int) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the maximum send silence time.
- setMaxSendSilence(int) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's max send silence.
- setMaxSilence(int) - Method in class org.opendof.core.oal.DOFDomain.Config.Builder
-
Set the max silence.
- setMulticastAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
- setMulticastAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureMulticast
-
- setName(String) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Sets the name that will be used to identify a DOF in logging.
- setName(String) - Method in class org.opendof.core.oal.DOF
-
Changes the name of a DOF.
- setName(String) - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Set the name of the authenticator.
- setName(String) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set this connection's name to be used in logging.
- setName(String) - Method in class org.opendof.core.oal.DOFDomain.Config.Builder
-
Set the name of the domain.
- setName(String) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's name used for logging purposes.
- setName(String) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set the name of the system.
- setName(String) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Set the name of the system.
- setName(String) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderUnsecure
-
Set the name of the system.
- setNodeDown() - Method in class org.opendof.core.oal.DOF
-
Notifies the network that the DOF calling this method is about to be destroyed.
- setParameterValidation(boolean) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Sets whether the DOF validates
DOFValue
objects to verify that their associated
DOFType
matches the type required for an interface item.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the initial permissions of the connection.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the initial permissions of the connection.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
Set the initial permissions of the connection.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the initial permissions of the connection.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the initial permissions of the connection.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the initial permissions of the connection.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFOperation.Bridge.Config.Builder
-
Set the initial permission set for the bridge.
- setPermissions(DOFObjectID.Domain, DOFPermissionSet) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set the initial permissions for a domain.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set the initial permissions of the system.
- setPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Set the initial permissions of the system.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
Set whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFOperation.Bridge.Config.Builder
-
Set whether the bridge can extend permissions.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set whether the system is allowed to extend the initial permission set.
- setPermissionsExtendAllowed(boolean) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Set whether the system is allowed to extend the initial permission set.
- setPrivateStorage(DOFObjectID.Domain, DOFObjectID.Authentication, byte[]) - Method in interface org.opendof.core.oal.DOFAuthenticator.CredentialStorage
-
Set the private credential storage data into a credential.
- setPrivateStorage(DOFObjectID.Domain, DOFObjectID.Authentication, byte[]) - Method in class org.opendof.core.oal.DOFCredentials
-
Sets the storage domainID, identity and the credential storage data.
- setProtocolFactory(DOFProtocolFactory) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
- setProtocolFactory(DOFProtocolFactory) - Method in class org.opendof.core.oal.DOF
-
Changes the protocol factory.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureMulticast
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Set the protocol negotiator to use on the connection.
- setProtocolNegotiator(DOFProtocolNegotiator) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's protocol negotiator.
- setRank(short) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Sets the node's desire to manage a secure multicast group.
- setRank(short) - Method in class org.opendof.core.oal.DOF
-
Changes the DOF's desire to manage a secure multicast group.
- setReceiveFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the receive filter of the connection.
- setReceiveFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set the receive filter of the server.
- setReceiveFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set the receive filter of the system.
- setReceiveFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Set the receive filter of the system.
- setReceiveFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderUnsecure
-
Set the receive filter of the system.
- setRemoteDomain(DOFSecurityScope) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set the remote domain of the system.
- setRemoteDomain(DOFSecurityScope) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Set the remote domain of the system.
- setResponseLevel(DOFOperation.ResponseLevel) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set the level of verbosity for responses for requests made using this Control.
- setResult(DOFOperation.Set, DOFProviderInfo, DOFException) - Method in interface org.opendof.core.oal.DOFObject.SetOperationListener
-
Process a result.
- setRetryPeriod(int) - Method in class org.opendof.core.oal.DOFDomain.Config.Builder
-
Set the retry period.
- setRetryPeriod(int) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set a periodic retry period for requests made using this Control.
- setRetryTime(DOFOperation.RetryTime) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set a retry retryTime to dynamically determine each retry period.
- setRouter(boolean) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Sets whether a DOF will route operations other than those it directly requests or provides.
- setSecurityDesire(DOF.SecurityDesire) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set this connection's security desire.
- setSecurityDesire(DOF.SecurityDesire) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set this connection's security desire.
- setSecurityDesire(DOF.SecurityDesire) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderHub
-
Set this connection's security desire.
- setSecurityDesire(DOF.SecurityDesire) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set this connection's security desire.
- setSecurityDesire(DOF.SecurityDesire) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set this connection's security desire.
- setSecurityDesire(DOF.SecurityDesire) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's security desire.
- setSendFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the send filter of the connection.
- setSendFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set the send filter of the server.
- setSendFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set the send filter of the system.
- setSendFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Set the send filter of the system.
- setSendFilter(DOFOperation.Filter) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderUnsecure
-
Set the send filter of the system.
- setServerType(DOFServer.Type) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's type.
- setServerType(DOFServer.Type) - Method in class org.opendof.core.oal.DOFServer.Config.BuilderAS
-
Set this server's type.
- setSourceID(DOFObjectID.Source) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Sets the identifier that is used for a DOF's operations in the unsecured domain.
- setStorage(DOFAuthenticator.Storage) - Method in class org.opendof.core.oal.DOFAuthenticator.Config.Builder
-
Set the storage implementation for an authenticator.
- setStreamRequestListener(DOFConnection.StreamRequestListener) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set this connection's stream-request listener.
- setTargetConnection(DOFConnection) - Method in class org.opendof.core.oal.DOFOperation.Control
-
Set the connection that the request must use.
- setThreadPoolSize(short) - Method in class org.opendof.core.oal.DOF.Config.Builder
-
Sets the maximum number of threads that a DOF can create to process operations.
- setThreadPoolSize(short) - Method in class org.opendof.core.oal.DOF
-
Changes the maximum number of threads the DOF can create.
- setTimeout(int) - Method in interface org.opendof.core.oal.DOFOperation
-
Set a new timeout value for the operation.
- setTransportConfig(ConnectionConfig) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the transport configuration associated with the connection.
- setTransportConfig(ServerConfig) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set this server's transport configuration.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set the collection of trusted domains.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderAS
-
Set the collection of trusted domains.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderPoint
-
Set the collection of trusted domains.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureDatagram
-
Set the collection of trusted domains.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderSecureStream
-
Set the collection of trusted domains.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderStateless
-
Set the collection of trusted domains.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureDatagram
-
Set the collection of trusted domains.
- setTrustedDomains(Collection<DOFObjectID.Domain>) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Set the collection of trusted domains.
- setTrustedDomains(DOFObjectID.Domain...) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureStream
-
Set the collection of trusted domains.
- setTunnelDomains(boolean) - Method in class org.opendof.core.oal.DOFConnection.Config.Builder
-
Set whether or not the connection is allowed to tunnel remote domains.
- setTunnelDomains(boolean) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set whether or not connections to this server are allowed to tunnel remote domains.
- setTunnelDomains(boolean) - Method in class org.opendof.core.oal.DOFSystem.Config.Builder
-
Set whether the system is allowed to see tunneled operations.
- setTunnelDomains(boolean) - Method in class org.opendof.core.oal.DOFSystem.Config.BuilderSecure
-
Set whether the system is allowed to see tunneled operations.
- setUnicastAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderGroup
-
- setUnicastAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFConnection.Config.BuilderUnsecureMulticast
-
- setUnicastAddress(DOFAddress) - Method in class org.opendof.core.oal.DOFServer.Config.BuilderUnsecureMulticast
-
- setWildcardCredentials(DOFCredentials) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
- setWildcardPermissions(DOFPermissionSet) - Method in class org.opendof.core.oal.DOFServer.Config.Builder
-
Set the permissions for the wildcard credential.
- signal(DOFInterface.Event, List<DOFValue>) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to notify all registered event handlers that an event has occurred.
- signal(DOFInterface.Event, DOFValue...) - Method in class org.opendof.core.oal.DOFObject
-
Used by a Provider to notify all registered event handlers that an event has occurred.
- size() - Method in class org.opendof.core.oal.security.DOFPermissionSet
-
Get the size of the permission set.
- size() - Method in class org.opendof.core.oal.value.DOFArray
-
- start(int) - Method in class org.opendof.core.oal.DOFServer
-
Starts the server synchronously, but only waiting for the specified timeout.
- stateChanged(DOF.Runtime, DOFConnection, DOFConnection.State) - Method in interface org.opendof.core.oal.DOF.Runtime.ConnectionStateListener
-
- stateChanged(DOF.Runtime, DOFServer, DOFServer.State) - Method in interface org.opendof.core.oal.DOF.Runtime.ServerStateListener
-
- stateChanged(DOFConnection, DOFConnection.State) - Method in interface org.opendof.core.oal.DOFConnection.StateListener
-
This method will be called immediately when the listener
is added to the connection with the current state of the connection
(either "connected" or "!connected") and then will be called whenever
the state changes.
- stateChanged(DOFDomain, DOFDomain.State) - Method in interface org.opendof.core.oal.DOFDomain.StateListener
-
This method is called when the state of a domain changes.
- stateChanged(DOFRegistration, DOFRegistration.State) - Method in interface org.opendof.core.oal.DOFRegistration.Listener
-
Indicates to the application that the registration state has changed.
- stateChanged(DOFServer, DOFServer.State) - Method in interface org.opendof.core.oal.DOFServer.StateListener
-
This method will be called immediately when the listener
is added to the server with the current state of the server
(either "started" or "!started") and then will be called whenever
the state changes.
- stateChanged(DOFSubscription, DOFSubscription.State) - Method in interface org.opendof.core.oal.DOFSubscription.Listener
-
Indicates to the application that the subscription state has changed.
- stateChanged(DOFSystem, DOFSystem.State) - Method in interface org.opendof.core.oal.DOFSystem.StateListener
-
This method is called when the state of a system changes.
- stop(DOFServer) - Method in class org.opendof.core.oal.DOF
-
Forces a server to stop.
- stop() - Method in class org.opendof.core.oal.DOFServer
-
Stops the server.
- streamRequest(DOFConnection.Config, DOFConnection.StreamRequest) - Method in interface org.opendof.core.oal.DOFConnection.StreamRequestListener
-
- streamRequestComplete(DOFConnection.Config, DOFConnection.StreamRequest) - Method in interface org.opendof.core.oal.DOFConnection.StreamRequestListener
-
- STRING - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a string.
- STRUCTURE - Static variable in class org.opendof.core.oal.DOFType
-
The type identifier for a structure.
- subList(int, int) - Method in class org.opendof.core.oal.value.DOFArray
-
- subscribe(DOFOperation.Provide, DOFRequest.Subscribe, DOFInterface.Property, int) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
- subscribe(DOFOperation.Provide, DOFRequest.Subscribe, DOFInterface.Property, int) - Method in interface org.opendof.core.oal.DOFObject.Provider
-
Process a subscribe request.
- subscribeComplete(DOFOperation.Provide, DOFRequest.Subscribe, DOFInterface.Property) - Method in class org.opendof.core.oal.DOFObject.DefaultProvider
-
Called when a provider receives notification that a subscribe operation is complete.
- subscribeComplete(DOFOperation.Provide, DOFRequest.Subscribe, DOFInterface.Property) - Method in interface org.opendof.core.oal.DOFObject.Provider
-
Called when a property subscription is complete (it is unsubscribed
from).
- TERMINATED - Static variable in exception org.opendof.core.oal.DOFErrorException
-
The connection or server or operation has been terminated.
- TEST_REGISTRY - Static variable in class org.opendof.core.oal.DOFInterfaceID
-
The "test" or "development" registry.
- TIMEOUT - Static variable in exception org.opendof.core.oal.DOFErrorException
-
An operation timed out.
- TIMEOUT_NEVER - Static variable in class org.opendof.core.oal.DOF
-
Specifies an infinite timeout.
- toArray() - Method in class org.opendof.core.oal.value.DOFArray
-
- toArray(T[]) - Method in class org.opendof.core.oal.value.DOFArray
-
- TOO_MANY - Static variable in exception org.opendof.core.oal.DOFErrorException
-
A limit has been reached.
- toStandardString() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Get a standard string representation of this DOFInterfaceID.
- toStandardString() - Method in class org.opendof.core.oal.DOFObjectID.Attribute
-
Convert an attribute to its standardized text form.
- toStandardString() - Method in class org.opendof.core.oal.DOFObjectID
-
Get the identifier in a standardized string format.
- toString() - Method in class org.opendof.core.oal.DOFAuthenticator.SecureGroupNode.GroupConfig
-
- toString() - Method in class org.opendof.core.oal.DOFConnection.Config
-
- toString() - Method in class org.opendof.core.oal.DOFConnection
-
- toString() - Method in class org.opendof.core.oal.DOFCredentials
-
- toString() - Method in class org.opendof.core.oal.DOFDomain
-
- toString() - Method in exception org.opendof.core.oal.DOFErrorException
-
Get a string representation of this object.
- toString() - Method in exception org.opendof.core.oal.DOFException
-
Get a string representation of this object.
- toString() - Method in class org.opendof.core.oal.DOFGroupAddress
-
- toString() - Method in class org.opendof.core.oal.DOFInterface.Event
-
The String representation of this Event.
- toString() - Method in class org.opendof.core.oal.DOFInterface.Exception
-
The String representation of this Exception.
- toString() - Method in class org.opendof.core.oal.DOFInterface.Item
-
The item's string representation.
- toString() - Method in class org.opendof.core.oal.DOFInterface.Method
-
The String representation of this method.
- toString() - Method in class org.opendof.core.oal.DOFInterface.Property
-
The String representation of this property.
- toString() - Method in class org.opendof.core.oal.DOFInterface
-
Get a string representation of this object.
- toString() - Method in class org.opendof.core.oal.DOFInterfaceID
-
Get a string representation of this object.
- toString() - Method in class org.opendof.core.oal.DOFInterfaceID.Type
-
Return the string representation of a type.
- toString() - Method in exception org.opendof.core.oal.DOFMarshalException
-
Returns 'DOFMarshalException: message'.
- toString() - Method in class org.opendof.core.oal.DOFObjectID.Attribute
-
Convert an attribute to its standardized text form.
- toString() - Method in class org.opendof.core.oal.DOFObjectID
-
Get the identifier in a standardized string format.
- toString() - Method in class org.opendof.core.oal.DOFObjectID.Type
-
Return the string representation of a type.
- toString() - Method in exception org.opendof.core.oal.DOFProviderException
-
Get a string representation of this object.
- toString() - Method in class org.opendof.core.oal.DOFQuery
-
- toString() - Method in class org.opendof.core.oal.DOFRegistration.State
-
- toString() - Method in class org.opendof.core.oal.DOFSecurityScope
-
- toString() - Method in class org.opendof.core.oal.DOFServer.Config
-
- toString() - Method in class org.opendof.core.oal.DOFServer
-
- toString() - Method in class org.opendof.core.oal.DOFSubscription.State
-
- toString() - Method in class org.opendof.core.oal.DOFType.Nullable
-
- toString() - Method in class org.opendof.core.oal.DOFType
-
Returns a description of the type.
- toString() - Method in class org.opendof.core.oal.DOFType.Typedef
-
- toString() - Method in interface org.opendof.core.oal.DOFValue
-
Returns a representation of the value.
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.ActAs
-
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.ActAsAny
-
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.Binding
-
Returns the string representation of this permission request.
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.Define
-
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.IAm
-
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.Provider
-
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.Requestor
-
- toString() - Method in class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
- toString() - Method in class org.opendof.core.oal.security.DOFPermissionSet
-
- toString() - Method in exception org.opendof.core.oal.security.DOFSecurityException
-
Return 'DOFSecurityException: message'.
- toString() - Method in class org.opendof.core.oal.value.DOFArray
-
- toString() - Method in class org.opendof.core.oal.value.DOFArray.Type
-
- toString() - Method in class org.opendof.core.oal.value.DOFBlob
-
- toString() - Method in class org.opendof.core.oal.value.DOFBlob.Type
-
- toString() - Method in class org.opendof.core.oal.value.DOFBoolean
-
- toString() - Method in class org.opendof.core.oal.value.DOFDateTime
-
- toString() - Method in class org.opendof.core.oal.value.DOFFloat32
-
- toString() - Method in class org.opendof.core.oal.value.DOFFloat64
-
- toString() - Method in class org.opendof.core.oal.value.DOFGuid
-
- toString() - Method in class org.opendof.core.oal.value.DOFInt16
-
- toString() - Method in class org.opendof.core.oal.value.DOFInt32
-
- toString() - Method in class org.opendof.core.oal.value.DOFInt64
-
- toString() - Method in class org.opendof.core.oal.value.DOFInt8
-
- toString() - Method in class org.opendof.core.oal.value.DOFString
-
- toString() - Method in class org.opendof.core.oal.value.DOFString.Type
-
- toString() - Method in class org.opendof.core.oal.value.DOFStructure
-
- toString() - Method in class org.opendof.core.oal.value.DOFStructure.Type
-
- toString() - Method in class org.opendof.core.oal.value.DOFUInt16
-
- toString() - Method in class org.opendof.core.oal.value.DOFUInt32
-
- toString() - Method in class org.opendof.core.oal.value.DOFUInt64
-
- toString() - Method in class org.opendof.core.oal.value.DOFUInt8
-
- transformReceiveData(DOFInterfaceID, byte[]) - Method in interface org.opendof.core.oal.DOFOperation.Session.DataTransform
-
This method decrypts and/or uncompresses received data.
- transformSendData(DOFInterfaceID, byte[]) - Method in interface org.opendof.core.oal.DOFOperation.Session.DataTransform
-
This method encrypts and/or compresses received data.
- TRANSPORT_FAILED - Static variable in exception org.opendof.core.oal.DOFErrorException
-
A transport has failed, usually resulting in a connection or server being shutdown.
- tryCallbackErrorException() - Method in class org.opendof.core.oal.DOFListenerInvoker
-
- tryCallbackThrow() - Method in class org.opendof.core.oal.DOFListenerInvoker
-
- TUNNEL_DOMAIN - Static variable in class org.opendof.core.oal.security.DOFPermission
-
- TunnelDomain(int) - Constructor for class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
Construct a new tunnel domain permission for the specified tunnel identifier.
- TunnelDomain(DOFMarshalContext, Object, DOFPacket) - Constructor for class org.opendof.core.oal.security.DOFPermission.TunnelDomain
-
Create an instance from serial form.
- TYPE - Static variable in class org.opendof.core.oal.DOFInterfaceID
-
This is the default type for all interface identifiers.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.DOFInterfaceID.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.DOFObjectID.Authentication
-
This is the default type for all Authentication values.
- TYPE - Static variable in class org.opendof.core.oal.DOFObjectID.Domain
-
This is the default type for all Domain values.
- TYPE - Static variable in class org.opendof.core.oal.DOFObjectID.Source
-
This is the default type for all Source values.
- TYPE - Static variable in class org.opendof.core.oal.DOFObjectID
-
This is the default type for all object identifiers.
- Type(DOFType, int) - Constructor for class org.opendof.core.oal.value.DOFArray.Type
-
Construct a fixed-length array of the specified element type.
- Type(DOFType, int, int) - Constructor for class org.opendof.core.oal.value.DOFArray.Type
-
Construct a variable-length array of the specified element type.
- Type(DOFType.Context, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFArray.Type
-
Construct a type from the data read from the wire.
- Type(int) - Constructor for class org.opendof.core.oal.value.DOFBlob.Type
-
Construct a type that requires a fixed-length blob.
- Type(int, int) - Constructor for class org.opendof.core.oal.value.DOFBlob.Type
-
Construct a type that requires a variable-length blob with length between
minLength and maxLength.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFBlob.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFBoolean
-
This is the default type for all boolean values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFBoolean.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFDateTime
-
This is the default type for all date/time values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFDateTime.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFFloat32
-
This is the default type for all float values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFFloat32.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFFloat64
-
This is the default type for all double values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFFloat64.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFGuid
-
This is the default type for all boolean values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFGuid.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFInt16
-
This is the default type for all 16-bit signed integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt16.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFInt32
-
This is the default type for all 32-bit signed integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt32.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFInt64
-
This is the default type for all 64-bit signed integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt64.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFInt8
-
This is the default type for all 8-bit signed integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFInt8.Type
-
Construct a type from the data read from the wire.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFString.Type
-
Construct a type from the data read from the wire.
- Type(int, int) - Constructor for class org.opendof.core.oal.value.DOFString.Type
-
Construct a type for a string, given an encoding and a maximum character length.
- Type(DOFType...) - Constructor for class org.opendof.core.oal.value.DOFStructure.Type
-
Construct a structure type.
- Type(List<DOFType>) - Constructor for class org.opendof.core.oal.value.DOFStructure.Type
-
Construct a structure type.
- Type(DOFType.Context, DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFStructure.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFUInt16
-
This is the default type for all 16-bit unsigned integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt16.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFUInt32
-
This is the default type for all 32-bit unsigned integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt32.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFUInt64
-
This is the default type for all 64-bit unsigned integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt64.Type
-
Construct a type from the data read from the wire.
- TYPE - Static variable in class org.opendof.core.oal.value.DOFUInt8
-
This is the default type for all 8-bit unsigned integer values.
- Type(DOFPacket) - Constructor for class org.opendof.core.oal.value.DOFUInt8.Type
-
Construct a type from the data read from the wire.
- TYPE_MISMATCH - Static variable in exception org.opendof.core.oal.DOFErrorException
-
A value or value list could not be written to or read from the wire.
- Typedef() - Constructor for class org.opendof.core.oal.DOFType.Typedef
-
Construct a typedef that can be used for a forward reference.
- Typedef(DOFType) - Constructor for class org.opendof.core.oal.DOFType.Typedef
-
Construct a typedef that is an alias for another existing type.