xsul.xpola.capman
Interface CapabilityManager
- All Known Implementing Classes:
- CapmanAbstractImpl, CapmanClient
- public interface CapabilityManager
registerCapability
public void registerCapability(java.lang.String acap)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateCapability
public void updateCapability(java.lang.String acap)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCapability
public java.lang.String getCapability(java.lang.String handle,
java.lang.String userdn)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCapabilityByHandle
public java.lang.String getCapabilityByHandle(java.lang.String handle)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCapabilitiesByOwner
public java.lang.String[] getCapabilitiesByOwner(java.lang.String owner)
throws java.lang.Exception
- Throws:
java.lang.Exception
revokeCapabilityByHandle
public void revokeCapabilityByHandle(java.lang.String handle)
throws java.lang.Exception
- Throws:
java.lang.Exception
revokeCapabilitiesByOwner
public void revokeCapabilitiesByOwner(java.lang.String owner)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCapabilityHandlesByOwner
public java.lang.String[] getCapabilityHandlesByOwner(java.lang.String ownerdn)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCapabilityHandlesByUser
public java.lang.String[] getCapabilityHandlesByUser(java.lang.String userdn)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllCapabilityHandles
public java.lang.String[] getAllCapabilityHandles()
throws java.lang.Exception
- Throws:
java.lang.Exception
IU Extreme! Lab (http://www.extreme.indiana.edu)