package com.fourinone; import java.io.Serializable; import java.rmi.Remote; import java.rmi.RemoteException; import java.util.List; public interface Cache extends ParkActive { //public String add(String type, Serializable obj) throws RemoteException; //public String add(String type, byte[] obj) throws RemoteException; //public Object get(String type, String keyid) throws RemoteException; //public Object putByKey(String keyId, String name, Serializable obj) throws RemoteException; //public Object putByKey(String keyId, String name, byte[] obj) throws RemoteException; //public Object getByKey(String keyid, String name) throws RemoteException; public String add(String name, byte[] obj) throws RemoteException; public ObjectBean put(String keyid, String name, byte[] obj) throws RemoteException; public ObjectBean get(String keyid, String name) throws RemoteException; public List<ObjectBean> get(String keyid) throws RemoteException; public ObjectBean remove(String keyid, String name) throws RemoteException; public List<ObjectBean> remove(String keyid) throws RemoteException; }