g-Eclipse
Release 1.0.0

eu.geclipse.core.model
Interface IProtectable


public interface IProtectable

Grid elements that implement this interface have access permissions which can be managed via the associated Access Control List (ACL).


Method Summary
 IACL fetchACL(IProgressMonitor monitor)
          Fetches the access control list attached to this grid object (file, service, etc.).
 

Method Detail

fetchACL

IACL fetchACL(IProgressMonitor monitor)
              throws ProblemException
Fetches the access control list attached to this grid object (file, service, etc.). For remote objects this is an online operation.

Parameters:
monitor - a progress monitor, or null if progress reporting is not desired.
Returns:
an IACL object.
Throws:
ProblemException - if an error occurs while querying the ACL.

g-Eclipse
Release 1.0.0