- com
- pcbsys
- nirvana
- client
- nSharedDurableAttributes
This class is a container for the attributes necessary to create or locate a Durable object on a channel. More...
Public Member Functions | |
String | getFilter () |
Returns the current filter if supplied, used only by the Shared Durable objects. More... | |
int | getWindowSize () |
Gets window size. More... | |
void | setFilter (String filter) throws nIllegalArgumentException |
If the Durable is of type Shared or SharedQueue sets the filter string for the server to use. More... | |
void | setWindowSize (int windowSize) |
Sets window size. More... | |
![]() | |
String | getName () |
Returns the name of the durable store. More... | |
String | getSelector () |
Returns the current filter if supplied, used only by the Shared Durable objects. More... | |
long | getStartEID () |
Gets start eid. More... | |
nDurableType | getType () |
Returns the current type of the durable name. More... | |
void | setSelector (String filter) throws nIllegalArgumentException |
If the Durable is of type Shared or SharedQueue sets the filter string for the server to use. More... | |
void | setStartEID (long startEID) |
Sets the initial EID that the durable will bind to on the topic. More... | |
Protected Member Functions | |
nSharedDurableAttributes (nDurableType type, String name) throws nIllegalArgumentException | |
Instantiates a nSharedDurableAttributes. More... | |
![]() | |
nDurableAttributes (nDurableType type, String name) throws nIllegalArgumentException | |
Instantiates durable attributes. More... | |
Additional Inherited Members | |
![]() | |
static nDurableAttributes | create (nDurableType type, String name) throws nIllegalArgumentException |
A static factory method used for creating nDurableAttributes objects. More... | |
![]() | |
static final long | INITIAL_EID_END_OF_STORE = com.pcbsys.nirvana.base.nConstants.INITIAL_EID_END_OF_STORE |
Constant used to initialise the startEID of the durable using nDurableAttributes#setStartEID(long), so that durable is attached to end of the store and newly published events will be added to the durable. | |
![]() | |
String | mySelector |
The My selector. | |
This class is a container for the attributes necessary to create or locate a Durable object on a channel.
|
protected |
Instantiates a nSharedDurableAttributes.
type | the type of durable. |
name | the name |
String com.pcbsys.nirvana.client.nSharedDurableAttributes.getFilter | ( | ) |
Returns the current filter if supplied, used only by the Shared Durable objects.
int com.pcbsys.nirvana.client.nSharedDurableAttributes.getWindowSize | ( | ) |
Gets window size.
void com.pcbsys.nirvana.client.nSharedDurableAttributes.setFilter | ( | String | filter | ) | throws nIllegalArgumentException |
If the Durable is of type Shared or SharedQueue sets the filter string for the server to use.
filter | String for the server to use |
nIllegalArgumentException | the n illegal argument exception |
void com.pcbsys.nirvana.client.nSharedDurableAttributes.setWindowSize | ( | int | windowSize | ) |
Sets window size.
windowSize | the window size |