SOMA.agent.mobility
Class PlaceAccessPermission
java.lang.Object
|
+--java.security.Permission
|
+--java.security.BasicPermission
|
+--SOMA.agent.mobility.PlaceAccessPermission
- public class PlaceAccessPermission
- extends java.security.BasicPermission
Permesso di accesso a un place.
- Author:
- Livio Profiri
- See Also:
- Serialized Form
Methods inherited from class java.security.BasicPermission |
equals,
getActions,
hashCode,
implies,
newPermissionCollection |
Methods inherited from class java.security.Permission |
checkGuard,
getName,
toString |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
PlaceAccessPermission
public PlaceAccessPermission(java.lang.String name)
- Costruttore: richiama il costruttore della superclasse.
Per rispettare la sintassi di una normale BasicPermission
e' stato utilizzato uno stratagemma: il nome del permesso si ottiene
separando con un punto il nome di dominio dal il nome di place.
Esempio: PlaceAccessPermission( Italia.Roma )
Questo permette di specificare molto facilmente permessi di vario tipo:
- Accesso a tutti i place di tutti i domini:
PlaceAccessPermission( "*" );
- Accesso a tutti i place di un dominio:
PlaceAccessPermission( "Dominio.*" );
- Accesso a un place di un dominio:
PlaceAccessPermission( "Dominio.Place" );
- Accesso al default place di un dominio:
PlaceAccessPermission( "Dominio" );
PlaceAccessPermission
public PlaceAccessPermission(java.lang.String name,
java.lang.String actions)
- Costruttore: richiama il costruttore della superclasse.
PlaceAccessPermission
public PlaceAccessPermission(PlaceID placeID)
- Costruttore: richiama il costruttore della superclasse
con parametro
domain.place.