Package com.jalios.jstore
Interface StorableHandler
-
- All Known Implementing Classes:
AccessControlList_HANDLER
,Category_HANDLER
,CategoryRight_HANDLER
,DataRight_HANDLER
,FileDocument_HANDLER
,Group_HANDLER
,Member_HANDLER
,Notification_HANDLER
,NotificationCriteria_HANDLER
,WKRole_HANDLER
,Workspace_HANDLER
,WSTypeEntry_HANDLER
public interface StorableHandler
StorableHandler is the interface implemented by all storable handler objects. A storable handler is responsible for getting and setting attributes of a Storable (without using Introspection).- Version:
- $Revision: 39635 $
- Author:
- Olivier Dedieu
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
REVISION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
getAttributes(Storable storable, Store store)
Storable attributes gettervoid
setAttributes(Storable storable, StorableLogEntry sle, Store store)
Storable attributes setter
-
-
-
Field Detail
-
REVISION
static final java.lang.String REVISION
- See Also:
- Constant Field Values
-
-
Method Detail
-
setAttributes
void setAttributes(Storable storable, StorableLogEntry sle, Store store)
Storable attributes setter- Parameters:
storable
- - the target storablesle
- - the StorableLogEntry that contains the attributes to set:
Key=AttName(String) Value=persistant representation(String)
-
getAttributes
java.util.Map<java.lang.String,java.lang.String> getAttributes(Storable storable, Store store)
Storable attributes getter- Parameters:
storable
- - the target storablestore
- - the storer of the object- Returns:
- the attributes of the storable with the mapping:
Key=Name(String) Value=persistant representation(String)
-
-