|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GuardSynchronization
This interface defines a method implemented by KAoS Directory Service allowing for synchronization of guard databases anc caches. $Revision: 1.1 $
Method Summary | |
---|---|
void |
instancesSetSynchronizationRequest(java.util.List myCurrentInstancesClassesURL,
java.util.List myCurrentInstancesSetsTimeStamps)
Send a list of the current classes for which instances set are stored in the Guard and associated with them timestamps in the second list. |
boolean |
isSynchronizationNeeded(java.lang.Long myLastUpdateTimeStamp)
Check with DS if synchronization is needed by providing the timstamp of the last update. |
void |
policiesSynchronizationRequest(java.util.List myCurrentPoliciesIds,
java.util.List myCurrentPoliciesTimeStamps)
Send a list of the current policies ids and associated with them timestamps in the second list. |
void |
subclassesSetSynchronizationRequest(java.util.List myCurrentSubclassesClassesURL,
java.util.List myCurrentSubclassesSetsTimeStamps)
Send a list of the current classes for which subclasses set are stored in the Guard and associated with them timestamps in the second list. |
void |
subpropertiesSetSynchronizationRequest(java.util.List myCurrentSubpropertiesPropertyURL,
java.util.List myCurrentSubpropertiesSetsTimeStamps)
Send a list of the current properties for which subproperties set are stored in the Guard and associated with them timestamps in the second list. |
void |
superclassesSetSynchronizationRequest(java.util.List myCurrentSuperclassesClassesURL,
java.util.List myCurrentSuperclassesSetsTimeStamps)
Send a list of the current classes for which superclasses set are stored in the Guard and associated with them timestamps in the second list. |
void |
superpropertiesSetSynchronizationRequest(java.util.List myCurrentSuperpropertiesPropertyURL,
java.util.List myCurrentSuperpropertiesSetsTimeStamps)
Send a list of the current properties for which superproperties set are stored in the Guard and associated with them timestamps in the second list. |
Method Detail |
---|
void policiesSynchronizationRequest(java.util.List myCurrentPoliciesIds, java.util.List myCurrentPoliciesTimeStamps) throws DirectoryFailure
myCurrentPoliciesIds
- The List of the current policies ids.myCurrentPoliciesTimeStamps
- The List of the current policies timestamps.
DirectoryFailure
void instancesSetSynchronizationRequest(java.util.List myCurrentInstancesClassesURL, java.util.List myCurrentInstancesSetsTimeStamps) throws DirectoryFailure
myCurrentInstancesClassesURL
- The List of the current classes for which instances set are stored in the Guard identified by URLs.myCurrentInstancesSetsTimeStamps
- The List of the current intances set timestamps.
DirectoryFailure
void subclassesSetSynchronizationRequest(java.util.List myCurrentSubclassesClassesURL, java.util.List myCurrentSubclassesSetsTimeStamps) throws DirectoryFailure
myCurrentSubclassesClassesURL
- The List of the current classes for which subclasses set are stored in the Guard identified by URLs.myCurrentSubclassesSetsTimeStamps
- The List of the current subclasses set timestamps.
DirectoryFailure
void superclassesSetSynchronizationRequest(java.util.List myCurrentSuperclassesClassesURL, java.util.List myCurrentSuperclassesSetsTimeStamps) throws DirectoryFailure
myCurrentSuperclassesClassesURL
- The List of the current classes for which superclasses set are stored in the Guard identified by URLs.myCurrentSuperclassesSetsTimeStamps
- The List of the current superclasses set timestamps.
DirectoryFailure
void subpropertiesSetSynchronizationRequest(java.util.List myCurrentSubpropertiesPropertyURL, java.util.List myCurrentSubpropertiesSetsTimeStamps) throws DirectoryFailure
myCurrentSubpropertiesPropertyURL
- The List of the current properties for which subproperties set are stored in the Guard identified by URLs.myCurrentSubpropertiesSetsTimeStamps
- The List of the current subproperties set timestamps.
DirectoryFailure
void superpropertiesSetSynchronizationRequest(java.util.List myCurrentSuperpropertiesPropertyURL, java.util.List myCurrentSuperpropertiesSetsTimeStamps) throws DirectoryFailure
myCurrentSuperpropertiesPropertyURL
- The List of the current properties for which superproperties set are stored in the Guard identified by URLs.myCurrentSuperpropertiesSetsTimeStamps
- The List of the current superproperties set timestamps.
DirectoryFailure
boolean isSynchronizationNeeded(java.lang.Long myLastUpdateTimeStamp) throws DirectoryFailure
myLastUpdateTimeStamp
- The timestamp of the last update
DirectoryFailure
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |