|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISharedObjectSecurity
Interface for handlers that control access to shared objects.
Method Summary | |
---|---|
boolean |
isConnectionAllowed(ISharedObject so)
Check if a connection to the given existing shared object is allowed. |
boolean |
isCreationAllowed(IScope scope,
String name,
boolean persistent)
Check if the a shared object may be created in the given scope. |
boolean |
isDeleteAllowed(ISharedObject so,
String key)
Check if the deletion of a property is allowed on the given shared object. |
boolean |
isSendAllowed(ISharedObject so,
String message,
List<?> arguments)
Check if sending a message to the shared object is allowed. |
boolean |
isWriteAllowed(ISharedObject so,
String key,
Object value)
Check if a modification is allowed on the given shared object. |
Method Detail |
---|
boolean isCreationAllowed(IScope scope, String name, boolean persistent)
scope
- scopename
- namepersistent
- is persistent
boolean isConnectionAllowed(ISharedObject so)
so
- shared ojbect
boolean isWriteAllowed(ISharedObject so, String key, Object value)
so
- shared objectkey
- keyvalue
- value
boolean isDeleteAllowed(ISharedObject so, String key)
so
- shared objectkey
- key
boolean isSendAllowed(ISharedObject so, String message, List<?> arguments)
so
- shared objectmessage
- messagearguments
- arguments
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |