public interface EPPPollDataSource
Modifier and Type | Method and Description |
---|---|
int |
delete(java.lang.Object aRecp,
java.lang.String aMsgId,
java.lang.Object aContextData)
Deletes a message from a recipients poll queue my message identifier.
|
EPPPollDataRecord |
get(java.lang.Object aRecp,
java.lang.Object aContextData)
Gets the next poll data record for the specified recipient.
|
void |
put(java.lang.Object aRecp,
java.lang.String aKind,
java.lang.Object aData,
java.lang.Object aContextData)
Puts a message in the poll queue associated with
aRecp . |
EPPPollDataRecord get(java.lang.Object aRecp, java.lang.Object aContextData) throws EPPPollQueueException
EPPPollData
.aRecp
- Recipient of the poll message. The concrete class is
defined by the concrete EPPPollDataSource
.aContextData
- Server specific data that is passed through to the
data source (i.e. database connection).EPPPollQueueException
- Error getting message from queuevoid put(java.lang.Object aRecp, java.lang.String aKind, java.lang.Object aData, java.lang.Object aContextData) throws EPPPollQueueException
aRecp
.aRecp
- Recipient of the poll message. The concrete class is
defined by a concrete EPPPollDataSource
.aKind
- Defines the kind of the poll message. The kinds of
messages supported is based on the concrete
EPPPollDataSource
.aData
- Poll message data. The concrete class is specific to the
concrete EPPPollDataSource
aContextData
- Server specific data that is passed through to the
data source (i.e. database connection).EPPPollQueueException
- Error putting message in queueint delete(java.lang.Object aRecp, java.lang.String aMsgId, java.lang.Object aContextData) throws EPPPollQueueException
aRecp
- Recipient queue. The concrete class is defined by the
concrete EPPPollDataSource
.aMsgId
- identifier to deleteaContextData
- Server specific data that is passed through to the
data source (i.e. database connection).EPPPollQueueException
- Error deleting the messageCopyright © VeriSign Inc. All Rights Reserved.