Overload List
Name | Description | |
---|---|---|
![]() | beginProvide(DOFInterface, DOFObjectProvider) | Used by a Provider to begin providing the specified interface indefinitely (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
) on all objects.
To quit providing use
DOFOperation.cancel()
.
The Provider will only respond to Get, Set, Invoke, and Define requests. That is, the provider will not respond to any interest-based activity.
You will interact with this Provider only from a Requestor that has no interest, meaning a Requestor that will flood its requests.
NOTE: Since all object IDs are accepted, all attributes are accepted too. In a secure deployment, make sure that where the
org.opendof.core.oal.security.DOFPermission.Binding.ACTION_PROVIDE
action is specified, no objectID is specified and
org.opendof.core.oal.security.DOFPermission.Binding.Builder.setAllAttributesAllowed(bool)
is true. This will allow
the provider to work as an "All Objects" provider.
|
![]() | beginProvide(DOFInterface, Int32, DOFObjectProvider) | Used by a Provider to begin providing the specified interface on all objects.
|
![]() | beginProvide(DOFInterface, Int32, DOFObjectProvider, Object) | Used by a Provider to begin providing the specified interface on all objects.
|
See Also