Interface for SuperClass
public interface IMapperOOC { public DataBean add( String authorizeLoginName, DataBean dataBean ) throws OOCTXException; public boolean delete( String authorizeLoginName, String id ) throws OOCTXException; public DataBean update( String authorizeLoginName, DataBean dataBean ) throws OOCTXException; public DataBean get( String authorizeLoginName, String id ); public CollectionBean search( String authorizeLoginName, DataBean dataBean ); }Interface for SubClass
public interface IMapperSet extends IMapperOOC { public CollectionBean getSetMembers( String authorizeLoginName, String setId ); public DataBean move( String authorizeLoginName, String setID, String setIDParentOld, String setIDParentNew ) throws OOCTXException; }