cgl.narada.wsinfra.wsrm.storage
Interface WsrmPolicyStorageOperations

All Known Implementing Classes:
WsrmPolicyStorageOperationsImpl

public interface WsrmPolicyStorageOperations

This is the interface used to check if sequence policies based on sequence prefixes have been registered. If there is a match with the newly created sequence, and this sequence DOES NOT have a sequence policies info, we use the default policies that have been previously registered.


Method Summary
 String[] getSequencePrefixes()
          Retrieve the list of sequence prefixes
 WsrmSequencePolicies getWsrmSequencePolicies(String prefix)
          Retrieves a WsrmSequencePolicies associated with the specified prefix
 void storePolicyInformation(String prefix, WsrmSequencePolicies wsrmSequencePolicies)
          Stores a WsrmSequencePolicies document based on the specified prefix
 

Method Detail

storePolicyInformation

void storePolicyInformation(String prefix,
                            WsrmSequencePolicies wsrmSequencePolicies)
                            throws WsrmStorageException
Stores a WsrmSequencePolicies document based on the specified prefix

Throws:
WsrmStorageException

getSequencePrefixes

String[] getSequencePrefixes()
                             throws WsrmStorageException
Retrieve the list of sequence prefixes

Throws:
WsrmStorageException

getWsrmSequencePolicies

WsrmSequencePolicies getWsrmSequencePolicies(String prefix)
                                             throws WsrmStorageException
Retrieves a WsrmSequencePolicies associated with the specified prefix

Throws:
WsrmStorageException


For comments and suggestions please send e-mail to The NaradaBrokering Project