com.opensymphony.module.propertyset.ejb
Interface PropertyStore

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface PropertyStore
extends javax.ejb.EJBObject

Remote interface for os.PropertyStore.

Version:
XDOCLET 1.1.1
Author:
XDOCLET 1.1.1
See Also:
PropertyStore, PropertyStoreHome

Method Summary
 boolean exists(java.lang.String entityName, long entityId, java.lang.String key)
           
 java.io.Serializable get(java.lang.String entityName, long entityId, int type, java.lang.String key)
           
 java.util.Collection getKeys(java.lang.String entityName, long entityId, java.lang.String prefix, int type)
           
 int getType(java.lang.String entityName, long entityId, java.lang.String key)
           
 void remove(java.lang.String entityName, long entityId, java.lang.String key)
           
 void set(java.lang.String entityName, long entityId, int type, java.lang.String key, java.io.Serializable value)
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

exists

public boolean exists(java.lang.String entityName,
                      long entityId,
                      java.lang.String key)
               throws java.rmi.RemoteException

get

public java.io.Serializable get(java.lang.String entityName,
                                long entityId,
                                int type,
                                java.lang.String key)
                         throws java.rmi.RemoteException

getKeys

public java.util.Collection getKeys(java.lang.String entityName,
                                    long entityId,
                                    java.lang.String prefix,
                                    int type)
                             throws java.rmi.RemoteException

getType

public int getType(java.lang.String entityName,
                   long entityId,
                   java.lang.String key)
            throws java.rmi.RemoteException

remove

public void remove(java.lang.String entityName,
                   long entityId,
                   java.lang.String key)
            throws java.rmi.RemoteException

set

public void set(java.lang.String entityName,
                long entityId,
                int type,
                java.lang.String key,
                java.io.Serializable value)
         throws java.rmi.RemoteException

See www.opensymphony.com for more information.