Uses of Class
gate.security.SecurityException

Packages that use SecurityException
gate This package contains the public interface to the GATE Java API. 
gate.creole   
gate.persist   
gate.security   
 

Uses of SecurityException in gate
 

Methods in gate that throw SecurityException
 LanguageResource DataStore.adopt(LanguageResource lr, SecurityInfo secInfo)
          Adopt a resource for persistence.
 boolean DataStore.canReadLR(Object lrID)
          Checks if the user (identified by the sessionID) has read access to the LR
 boolean DataStore.canWriteLR(Object lrID)
          Checks if the user (identified by the sessionID) has write access to the LR
 void DataStore.delete(String lrClassName, Object lrId)
          Delete a resource from the data store.
 LanguageResource DataStore.getLr(String lrClassName, Object lrId)
          Get a resource from the persistent store.
 LanguageResource LanguageResource.getParent()
          Returns the parent LR of this LR.
 Session DataStore.getSession(Session s)
          identify user using this datastore
 boolean DataStore.lockLr(LanguageResource lr)
          Try to acquire exlusive lock on a resource from the persistent store.
 void LanguageResource.setParent(LanguageResource parentLR)
          Sets the parent LR of this LR.
 void DataStore.setSecurityInfo(LanguageResource lr, SecurityInfo si)
          set security information for LR .
 void DataStore.setSession(Session s)
          identify user using this datastore
 void LanguageResource.sync()
          Save: synchonise the in-memory image of the LR with the persistent image.
 void DataStore.sync(LanguageResource lr)
          Save: synchonise the in-memory image of the LR with the persistent image.
 void DataStore.unlockLr(LanguageResource lr)
          Releases the exlusive lock on a resource from the persistent store.
 

Uses of SecurityException in gate.creole
 

Methods in gate.creole that throw SecurityException
 LanguageResource AbstractLanguageResource.getParent()
          Returns the parent LR of this LR.
 void AbstractLanguageResource.setParent(LanguageResource parentLR)
          Sets the parent LR of this LR.
 void AbstractLanguageResource.sync()
          Save: synchonise the in-memory image of the LR with the persistent image.
 

Uses of SecurityException in gate.persist
 

Methods in gate.persist that throw SecurityException
 LanguageResource SerialDataStore.adopt(LanguageResource lr, SecurityInfo secInfo)
          Adopt a resource for persistence.
 boolean SerialDataStore.canReadLR(Object lrID)
          Checks if the user (identified by the sessionID) has read access to the LR
 boolean SerialDataStore.canWriteLR(Object lrID)
          Checks if the user (identified by the sessionID) has write access to the LR
 LanguageResource LuceneDataStoreImpl.getLr(String lrClassName, Object lrPersistenceId)
          Get a resource from the persistent store.
 LanguageResource SerialDataStore.getLr(String lrClassName, Object lrPersistenceId)
          Get a resource from the persistent store.
 Session SerialDataStore.getSession(Session s)
          identify user using this datastore
 boolean SerialDataStore.lockLr(LanguageResource lr)
          Try to acquire exlusive lock on a resource from the persistent store.
 void SerialDataStore.setSecurityInfo(LanguageResource lr, SecurityInfo si)
          set security information for LR .
 void SerialDataStore.setSession(Session s)
          identify user using this datastore
 void SerialDataStore.unlockLr(LanguageResource lr)
          Releases the exlusive lock on a resource from the persistent store.
 

Uses of SecurityException in gate.security
 

Methods in gate.security that throw SecurityException
 void Group.addUser(Long userID, Session s)
          ---
 void Group.addUser(User usr, Session s)
          ---
 void Group.removeUser(Long userID, Session s)
          ---
 void Group.removeUser(User usr, Session s)
          ---
 void Group.setName(String newName, Session s)
          ---
 void User.setName(String newName, Session s)
          changes user name Only members of the ADMIN group have sufficient privileges.
 void User.setPassword(String newPass, Session s)
          changes user password Only members of the ADMIN group and the user himself have sufficient privileges