| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.security.Permission
SOMA.agent.mobility.PlaceAccessPermission
Permesso di accesso a un place.
| Field Summary | |
(package private)  PlaceID | 
placeID
Costruttore.  | 
| Constructor Summary | |
PlaceAccessPermission(PlaceID placeID)
Costruttore.  | 
|
PlaceAccessPermission(java.lang.String name)
Costruttore.  | 
|
PlaceAccessPermission(java.lang.String name,
                      java.lang.String actions)
 | 
|
| Method Summary | |
 boolean | 
equals(java.lang.Object obj)
Aggiunto un side effect: stampo il risultato a video.  | 
 java.lang.String | 
getActions()
Vuoto.  | 
 int | 
hashCode()
 | 
 boolean | 
implies(java.security.Permission permission)
Aggiunto un side effect: stampo il risultato a video.  | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class java.security.Permission | 
checkGuard, getName, newPermissionCollection | 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
PlaceID placeID
 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:
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" );
    
| Constructor Detail | 
public PlaceAccessPermission(java.lang.String name,
                             java.lang.String actions)
public PlaceAccessPermission(java.lang.String name)
public PlaceAccessPermission(PlaceID placeID)
| Method Detail | 
public boolean implies(java.security.Permission permission)
public boolean equals(java.lang.Object obj)
public java.lang.String getActions()
public java.lang.String toString()
public int hashCode()
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||