org.eaglei.datatools.client.rpc
Interface RepositoryToolsModelService

All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService, org.eaglei.datatools.provider.RepositoryProvider
All Known Implementing Classes:
RepositoryToolsModelServlet

@RemoteServiceRelativePath(value="repository")
public interface RepositoryToolsModelService
extends org.eaglei.datatools.provider.RepositoryProvider, com.google.gwt.user.client.rpc.RemoteService

The GWT client side stub for the RPC service to the repository


Field Summary
 
Fields inherited from interface org.eaglei.datatools.provider.RepositoryProvider
DEFAULT_WORKSPACE_ENTITY
 
Method Summary
 java.lang.String[] bulkPromote(org.eaglei.security.Session session, java.util.List<org.eaglei.model.EIURI> urisToPromote, org.eaglei.model.EIURI newState)
           
 java.lang.String[] claim(org.eaglei.security.Session session, org.eaglei.model.EIURI[] uri, java.lang.String claimant)
           
 java.util.List<org.eaglei.model.EIProperty> getAllEquivalentClasses(java.util.List<org.eaglei.model.EIProperty> propertiesToPopulate)
           
 java.util.List<org.eaglei.model.EIClass> getClassAndSuperclassesForInstanceUri(org.eaglei.security.Session session, org.eaglei.model.EIURI instanceUri)
           
 org.eaglei.model.EIClass getRootSuperClass(org.eaglei.model.EIClass eclass)
           
 org.eaglei.model.EIClass getRootSuperclassForInstanceUri(org.eaglei.security.Session session, org.eaglei.model.EIURI instanceUri)
           
 org.eaglei.model.EIClass getSuperClass(org.eaglei.model.EIClass eclass)
           
 
Methods inherited from interface org.eaglei.datatools.provider.RepositoryProvider
claim, createInstance, deepCopy, deleteInstance, EIQuery, getEmptyEIInstance, getEmptyEIInstance, getFilterQuery, getFilterQuery, getInstance, getNewInstanceID, getWFStates, getWorkspaces, isOnline, login, logout, promote, query, referencedByQuery, retrieveLabel, retrieveLabels, retrieveUriLabels, updateInstance, whoami
 

Method Detail

bulkPromote

java.lang.String[] bulkPromote(org.eaglei.security.Session session,
                               java.util.List<org.eaglei.model.EIURI> urisToPromote,
                               org.eaglei.model.EIURI newState)
                               throws java.lang.Exception
Throws:
java.lang.Exception

claim

java.lang.String[] claim(org.eaglei.security.Session session,
                         org.eaglei.model.EIURI[] uri,
                         java.lang.String claimant)
                         throws java.lang.Exception
Throws:
java.lang.Exception

getRootSuperclassForInstanceUri

org.eaglei.model.EIClass getRootSuperclassForInstanceUri(org.eaglei.security.Session session,
                                                         org.eaglei.model.EIURI instanceUri)
                                                         throws java.lang.Exception
Throws:
java.lang.Exception

getClassAndSuperclassesForInstanceUri

java.util.List<org.eaglei.model.EIClass> getClassAndSuperclassesForInstanceUri(org.eaglei.security.Session session,
                                                                               org.eaglei.model.EIURI instanceUri)
                                                                               throws java.lang.Exception
Throws:
java.lang.Exception

getRootSuperClass

org.eaglei.model.EIClass getRootSuperClass(org.eaglei.model.EIClass eclass)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

getSuperClass

org.eaglei.model.EIClass getSuperClass(org.eaglei.model.EIClass eclass)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getAllEquivalentClasses

java.util.List<org.eaglei.model.EIProperty> getAllEquivalentClasses(java.util.List<org.eaglei.model.EIProperty> propertiesToPopulate)


Copyright © 2009-2010 Eagle-I. All Rights Reserved.