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 PropertyStore.

Version:
$Revision: 1.3 $
Author:
Joe Walnes, Hani Suleiman
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 removeEntry(java.lang.String entityName, long entityId)
           
 void removeEntry(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

getKeys

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

getType

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

exists

public boolean exists(java.lang.String entityName,
                      long entityId,
                      java.lang.String key)
               throws java.rmi.RemoteException
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
Throws:
java.rmi.RemoteException

removeEntry

public void removeEntry(java.lang.String entityName,
                        long entityId)
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

removeEntry

public void removeEntry(java.lang.String entityName,
                        long entityId,
                        java.lang.String key)
                 throws java.rmi.RemoteException
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
Throws:
java.rmi.RemoteException

See www.opensymphony.com for more information.

Copyright 2000-2005 - OpenSymphony