net.jxta.impl.peer
Class RemoteMonitorResponse
java.lang.Object
net.jxta.impl.peer.RemoteMonitorResponse
- All Implemented Interfaces:
- DocumentSerializable
- public class RemoteMonitorResponse
- extends Object
- implements DocumentSerializable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MONITOR_REGISTERED
public static final String MONITOR_REGISTERED
- See Also:
- Constant Field Values
MONITOR_REMOVED
public static final String MONITOR_REMOVED
- See Also:
- Constant Field Values
CUMULATIVE_REPORT_RESPONSE
public static final String CUMULATIVE_REPORT_RESPONSE
- See Also:
- Constant Field Values
MONITOR_REPORT_RESPONSE
public static final String MONITOR_REPORT_RESPONSE
- See Also:
- Constant Field Values
INVALID_FILTER
public static final String INVALID_FILTER
- See Also:
- Constant Field Values
INVALID_REPORT_RATE
public static final String INVALID_REPORT_RATE
- See Also:
- Constant Field Values
VALID_FILTER
public static final String VALID_FILTER
- See Also:
- Constant Field Values
SERVICE_NOT_SUPPORTED
public static final String SERVICE_NOT_SUPPORTED
- See Also:
- Constant Field Values
METERING_NOT_SUPPORTED
public static final String METERING_NOT_SUPPORTED
- See Also:
- Constant Field Values
METERING_SUPPORTED
public static final String METERING_SUPPORTED
- See Also:
- Constant Field Values
METERING_REQUEST_DENIED
public static final String METERING_REQUEST_DENIED
- See Also:
- Constant Field Values
PEER_MONITOR_INFO
public static final String PEER_MONITOR_INFO
- See Also:
- Constant Field Values
LEASE_ENDED
public static final String LEASE_ENDED
- See Also:
- Constant Field Values
LEASE_RENEWED
public static final String LEASE_RENEWED
- See Also:
- Constant Field Values
RemoteMonitorResponse
public RemoteMonitorResponse()
getLease
public long getLease()
isCumulative
public boolean isCumulative()
getResponseType
public String getResponseType()
getRequestId
public int getRequestId()
getLeaseId
public int getLeaseId()
getMonitorReport
public MonitorReport getMonitorReport()
getMonitorFilter
public MonitorFilter getMonitorFilter()
getPeerMonitorInfo
public PeerMonitorInfo getPeerMonitorInfo()
isMonitorRegistered
public boolean isMonitorRegistered()
isMonitorRemoved
public boolean isMonitorRemoved()
isCumulativeReport
public boolean isCumulativeReport()
isMonitorReport
public boolean isMonitorReport()
isValidFilter
public boolean isValidFilter()
isInvalidFilter
public boolean isInvalidFilter()
isInvalidReportRate
public boolean isInvalidReportRate()
isServiceNotSupported
public boolean isServiceNotSupported()
isMeteringNotSupported
public boolean isMeteringNotSupported()
isMeteringSupported
public boolean isMeteringSupported()
isRequestDenied
public boolean isRequestDenied()
isPeerMonitorInfo
public boolean isPeerMonitorInfo()
isLeaseRenewed
public boolean isLeaseRenewed()
createMonitorRegisteredResponse
public static RemoteMonitorResponse createMonitorRegisteredResponse(int requestId,
int leaseId,
long lease)
createMonitorRemovedResponse
public static RemoteMonitorResponse createMonitorRemovedResponse(int requestId)
createLeaseEndedResponse
public static RemoteMonitorResponse createLeaseEndedResponse(int requestId,
int leaseId)
createCumulativeReportResponse
public static RemoteMonitorResponse createCumulativeReportResponse(int requestId,
MonitorReport monitorReport)
createMonitorReportResponse
public static RemoteMonitorResponse createMonitorReportResponse(int requestId,
MonitorReport monitorReport)
createInvalidReportRateResponse
public static RemoteMonitorResponse createInvalidReportRateResponse(int requestId)
createServiceNotSupportedResponse
public static RemoteMonitorResponse createServiceNotSupportedResponse(int requestId)
createInvalidFilterResponse
public static RemoteMonitorResponse createInvalidFilterResponse(int requestId)
createDeniedResponse
public static RemoteMonitorResponse createDeniedResponse(int requestId)
createPeerMonitorInfoResponse
public static RemoteMonitorResponse createPeerMonitorInfoResponse(int requestId,
PeerMonitorInfo peerMonitorInfo)
createLeaseRenewedResponse
public static RemoteMonitorResponse createLeaseRenewedResponse(int requestId,
int leaseId,
long lease)
serializeTo
public void serializeTo(Element element)
throws DocumentSerializationException
- Specified by:
serializeTo
in interface DocumentSerializable
- Throws:
DocumentSerializationException
initializeFrom
public void initializeFrom(Element element)
throws DocumentSerializationException
- Specified by:
initializeFrom
in interface DocumentSerializable
- Throws:
DocumentSerializationException