|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigurationProvider
A ConfigurationProvider.
Method Summary | |
---|---|
void |
finishResubscribe()
|
java.lang.String |
getAnonymousAuthBucket()
Retrieves a default bucket name i.e. |
java.lang.String |
getBucket()
Returns the current bucket name. |
Bucket |
getBucketConfiguration(java.lang.String bucketname)
Connects to the REST service and retrieves the bucket configuration from the first pool available. |
Reconfigurable |
getReconfigurable()
Returns the current Reconfigurable object. |
void |
markForResubscribe(java.lang.String bucketName,
Reconfigurable rec)
|
void |
shutdown()
Shutdowns a monitor connections to the REST service. |
void |
subscribe(java.lang.String bucketName,
Reconfigurable rec)
Subscribes for configuration updates. |
void |
unsubscribe(java.lang.String vbucketName,
Reconfigurable rec)
Unsubscribe from updates on a given bucket and given reconfigurable. |
void |
updateBucket(java.lang.String bucketname,
Bucket newBucket)
Update the bucket including configuration. |
Method Detail |
---|
Bucket getBucketConfiguration(java.lang.String bucketname)
bucketname
- bucketname
ConfigurationException
void updateBucket(java.lang.String bucketname, Bucket newBucket)
bucketname
- the name of the bucketnewBucket
- the new bucket including configvoid subscribe(java.lang.String bucketName, Reconfigurable rec)
bucketName
- bucket name to receive configuration forrec
- reconfigurable that will receive updates
ConfigurationException
void markForResubscribe(java.lang.String bucketName, Reconfigurable rec)
void unsubscribe(java.lang.String vbucketName, Reconfigurable rec)
vbucketName
- bucket namerec
- reconfigurablevoid shutdown()
java.lang.String getAnonymousAuthBucket()
void finishResubscribe()
Reconfigurable getReconfigurable()
java.lang.String getBucket()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |