|
||||||||||
| 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 | |||||||||