edu.stanford.smi.protege.server.metaproject
Interface Policy
- All Known Implementing Classes:
- PolicyImpl
public interface Policy
isOperationAuthorized
boolean isOperationAuthorized(User user,
Operation op,
PolicyControlledObject project)
getAllowedOperations
Set<Operation> getAllowedOperations(User user,
ProjectInstance project)
getKnownOperations
Set<Operation> getKnownOperations()
getUserByName
User getUserByName(String user)
getProjectInstanceByName
ProjectInstance getProjectInstanceByName(String projectName)
getServerInstanceByName
ServerInstance getServerInstanceByName(String serverName)
getFirstServerInstance
ServerInstance getFirstServerInstance()
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2009 Stanford University.