| java.lang.Object | |
| ↳ | java.security.GuardedObject |
GuardedObject
controls access to an object, by checking all requests
for the object with a
Guard
.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Constructs a new instance of
GuardedObject
which protects access
to the specified
Object
using the specified
Guard
.
|
||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Returns the guarded
Object
if the associated
Guard
permits access.
|
||||||||||
|
[Expand]
Inherited Methods
|
|||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
|||||||||||||||||||||||||||||||||
Constructs a new instance of
GuardedObject
which protects access
to the specified
Object
using the specified
Guard
.
| object |
the
Object
to protect.
|
|---|---|
| guard |
the
Guard
which protects the specified
Object
,
maybe
null
.
|
Returns the guarded
Object
if the associated
Guard
permits access. If access is not granted, then a
SecurityException
is thrown.
| SecurityException | if access is not granted to the guarded object. |
|---|