/*
* Generated by XDoclet - Do not edit!
*/
package org.jboss.test.cluster.cache.bean;
/**
* Remote interface for test/TreeCacheAopTester.
*/
public interface TreeCacheAopTester
extends javax.ejb.EJBObject
{
public void testSetup( )
throws java.rmi.RemoteException;
public void createPerson( java.lang.String key,java.lang.String name,int age )
throws java.rmi.RemoteException;
public void removePerson( java.lang.String key )
throws java.rmi.RemoteException;
public void setName( java.lang.String key,java.lang.String name )
throws java.rmi.RemoteException;
public java.lang.String getName( java.lang.String key )
throws java.rmi.RemoteException;
public void setAge( java.lang.String key,int age )
throws java.rmi.RemoteException;
public int getAge( java.lang.String key )
throws java.rmi.RemoteException;
public void setStreet( java.lang.String key,java.lang.String street )
throws java.rmi.RemoteException;
public java.lang.String getStreet( java.lang.String key )
throws java.rmi.RemoteException;
public void setCity( java.lang.String key,java.lang.String city )
throws java.rmi.RemoteException;
public java.lang.String getCity( java.lang.String key )
throws java.rmi.RemoteException;
public void setZip( java.lang.String key,int zip )
throws java.rmi.RemoteException;
public int getZip( java.lang.String key )
throws java.rmi.RemoteException;
public java.lang.Object getHobby( java.lang.String key,java.lang.Object hobbyKey )
throws java.rmi.RemoteException;
public void setHobby( java.lang.String key,java.lang.Object hobbyKey,java.lang.Object value )
throws java.rmi.RemoteException;
public java.lang.Object getLanguage( java.lang.String key,int index )
throws java.rmi.RemoteException;
public void addLanguage( java.lang.String key,java.lang.Object language )
throws java.rmi.RemoteException;
public void removeLanguage( java.lang.String key,java.lang.Object language )
throws java.rmi.RemoteException;
public int getLanguagesSize( java.lang.String key )
throws java.rmi.RemoteException;
public java.util.Set getSkills( java.lang.String key )
throws java.rmi.RemoteException;
public void addSkill( java.lang.String key,java.lang.String skill )
throws java.rmi.RemoteException;
public void removeSkill( java.lang.String key,java.lang.String skill )
throws java.rmi.RemoteException;
public java.lang.Object testSerialization( )
throws java.rmi.RemoteException;
public void testDeserialization( java.lang.String key,java.lang.Object value )
throws java.rmi.RemoteException;
public void printPerson( java.lang.String key )
throws java.rmi.RemoteException;
public void printCache( )
throws java.rmi.RemoteException;
public java.lang.Object getFieldValue( java.lang.String key,java.lang.String name )
throws java.rmi.RemoteException;
}