This method is called when
DOFInterestLevel.ACTIVATE
-level interest (and higher) is expressed
for an interface on an object. The provider should start
providing the binding. Guard against calling beginProvide multiple times for the same objectID
and interfaceID since this method will be called for every interest received at this level.
Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax
C#
void activate( DOFSystem system, DOFRequest request, DOFObjectID objectID, DOFInterfaceID interfaceID )
Parameters
- system
- Type: org.opendof.core.oalDOFSystem
The system where this listener was added. This will never be null. - request
- Type: org.opendof.core.oalDOFRequest
Request information. This will never be null. - objectID
- Type: org.opendof.core.oalDOFObjectID
Identifies the object of interest. If DOFObjectID.BROADCAST, then interest is for the specified interface on any/all objects. This will never be null. - interfaceID
- Type: org.opendof.core.oalDOFInterfaceID
Identifies the interface of interest. If DOFInterfaceID.WILDCARD, then interest is for all possible interfaces. This will never be null.
See Also