Class DebugRemoteServiceAdminListener
java.lang.Object
org.eclipse.ecf.osgi.services.remoteserviceadmin.DebugRemoteServiceAdminListener
- All Implemented Interfaces:
RemoteServiceAdminListener
- Since:
- 4.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intprotected EndpointDescriptionWriterprotected intstatic final intstatic final intstatic final SimpleDateFormatprotected booleanprotected final PrintWriter -
Constructor Summary
ConstructorsConstructorDescriptionDebugRemoteServiceAdminListener(int mask) DebugRemoteServiceAdminListener(int mask, boolean writeEndpoint) DebugRemoteServiceAdminListener(PrintWriter writer, int mask) DebugRemoteServiceAdminListener(PrintWriter writer, int eventMask, boolean writeEndpoint) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanallow(int type, int mask) protected StringeventTypeToString(int type) intprotected voidvoidReceive notification of any export or import registrations and unregistrations as well as errors and warnings.voidsetEventMask(int eventMask) protected voidwriteEndpoint(EndpointDescription endpointDescription) protected voidwriteRemoteReference(StringBuffer buf, ServiceReference<?> ref, ID containerID, long remoteServiceID)
-
Field Details
-
sdf
-
EXPORT_MASK
public static final int EXPORT_MASK- See Also:
-
IMPORT_MASK
public static final int IMPORT_MASK- See Also:
-
ALL_MASK
public static final int ALL_MASK- See Also:
-
writer
-
eventMask
protected int eventMask -
writeEndpoint
protected boolean writeEndpoint -
edWriter
-
-
Constructor Details
-
DebugRemoteServiceAdminListener
-
DebugRemoteServiceAdminListener
-
DebugRemoteServiceAdminListener
-
DebugRemoteServiceAdminListener
public DebugRemoteServiceAdminListener(int mask, boolean writeEndpoint) -
DebugRemoteServiceAdminListener
public DebugRemoteServiceAdminListener(int mask) -
DebugRemoteServiceAdminListener
public DebugRemoteServiceAdminListener()
-
-
Method Details
-
getEventMask
public int getEventMask() -
setEventMask
public void setEventMask(int eventMask) -
allow
protected boolean allow(int type, int mask) -
remoteAdminEvent
Description copied from interface:RemoteServiceAdminListenerReceive notification of any export or import registrations and unregistrations as well as errors and warnings.- Specified by:
remoteAdminEventin interfaceRemoteServiceAdminListener- Parameters:
event- TheRemoteServiceAdminEventobject.
-
eventTypeToString
-
writeRemoteReference
protected void writeRemoteReference(StringBuffer buf, ServiceReference<?> ref, ID containerID, long remoteServiceID) -
printEvent
-
writeEndpoint
-