Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


oracle.wsm.policymanager.internal
Interface IStringPolicyAccessService

All Known Subinterfaces:
IStringPolicyAccessServiceLocal, IStringPolicyAccessServiceRemote
All Known Implementing Classes:
PolicyAccessService, PolicyAccessService

public interface IStringPolicyAccessService

The Policy Manager provides a dedicated service to be used only by the PAP component to retrieve policies for enforcement. As part of this, back tracing information is updated. WARNING: THIS IS AN INTERNAL API TO BE USED ONLY BY THE PAP SYSTEM COMPONENT AND MUST NOT BE USED BY OTHER CLIENTS.


Method Summary
 void deleteAttachmentEntries(List<IPolicySubject> policySubject)
          Disassociate a policy subject, represented by a resource pattern, with all policies that it may be associated with.
 String getPoliciesAsStrings(Map<String,List<String>> polSubjectPolRefMap, boolean synchronizeAttachmentEntries, boolean includeConfigs)
           
 String getPoliciesAsStringsByPolicyReferencesMap(List<String> polRefs, boolean includeConfigs)
          Given a list of PolicyReferences returns a Map of <IPolicyReference, IPolicy> if a PolicyReference is invalid then null is returned
 Date getStoreTimestampAsDate()
          Returns the timestamp of the Policy store

 

Method Detail

getPoliciesAsStrings

String getPoliciesAsStrings(Map<String,List<String>> polSubjectPolRefMap,
                            boolean synchronizeAttachmentEntries,
                            boolean includeConfigs)
                            throws PolicyManagerException,
                                   RemoteException
Parameters:
polSubjectPolRefMap -
synchronizeAttachmentEntries -
Returns:
Throws:
PolicyManagerException
RemoteException

getPoliciesAsStringsByPolicyReferencesMap

String getPoliciesAsStringsByPolicyReferencesMap(List<String> polRefs,
                                                 boolean includeConfigs)
                                                 throws PolicyManagerException,
                                                        RemoteException
Given a list of PolicyReferences returns a Map of <IPolicyReference, IPolicy> if a PolicyReference is invalid then null is returned
Parameters:
polRefs - - List of IPolicyReference
includeConfigs -
Returns:
Map
Throws:
PolicyManagerException
RemoteException

getStoreTimestampAsDate

Date getStoreTimestampAsDate()
                             throws RemoteException
Returns the timestamp of the Policy store
Returns:
Timestamp of the Policy store
Throws:
RemoteException

deleteAttachmentEntries

void deleteAttachmentEntries(List<IPolicySubject> policySubject)
                             throws PolicyManagerException,
                                    RemoteException
Disassociate a policy subject, represented by a resource pattern, with all policies that it may be associated with.
Parameters:
policySubject - list of Policy subjects to be removed.
Throws:
PolicyManagerException
RemoteException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.