ARoad0.gBaseInterface
Interface FinalizedObjectForUser

All Superinterfaces:
FinalizedObject
All Known Subinterfaces:
AclEntry, Actor, ActorMySQL, ActorUbuntu, BasesSetMySQL, Basic, DetailledName, Directory, DirectoryMySQL, DirectoryUbuntu, EligibleParty, ExecutableUbuntu, GroupID, GroupIDMember, GroupIDMySQL, ImmutableAclEntry, ImmutableActor, ImmutableBasic, ImmutableDirectory, ImmutableEligibleParty, ImmutableGroupID, ImmutableGroupIDMember, ImmutableLeaf, ImmutableNode, ImmutablePrivilege, ImmutablePrivilegeTarget, ImmutableResource, ImmutableUserID, ImmutableVirtualFolder, Leaf, Node, PreviousDetailledName, Privilege, PrivilegeForLinks, PrivilegeForType, PrivilegeTarget, ProxyMySQL, Resource, ResourceMySQL, ResourceUbuntu, RoleMySQL, StringMetaRight, StringRight, UserID, UserIDMySQL, UserIDUbuntu, VirtualFolder, VirtualFolderMySQL
All Known Implementing Classes:
AclEntryImpl, ActorImpl, ActorMySQLImpl, ActorUbuntuImpl, BasesSetMySQLImpl, BasicImpl, DirectoryImpl, DirectoryMySQLImpl, DirectoryUbuntuImpl, EligiblePartyImpl, ExecutableUbuntuImpl, GroupIDImpl, GroupIDMemberImpl, GroupIDMySQLImpl, PrivilegeAbst, PrivilegeForLinksImpl, PrivilegeForTypeImpl, ProxyMySQLImpl, ResourceImpl, ResourceMySQLImpl, ResourceUbuntuImpl, RoleMySQLImpl, StringMetaRightImpl, StringRightImpl, UserIDImpl, UserIDMySQLImpl, UserIDUbuntuImpl, VirtualFolderImpl, VirtualFolderMySQLImpl

public interface FinalizedObjectForUser
extends FinalizedObject

This is an interface to inform that there is a deleting method to be called by the beamer. Allows the user to delete this object, on the contrary of the super interface which is not declared in the BeanInfo of the gBase classes.

See Also:
FinalizedObject

Method Summary
 void finalizeForUser()
          This method is used by the user to finalize an ACS object.
 
Methods inherited from interface ARoad0.gBaseInterface.FinalizedObject
finalizeForBase
 

Method Detail

finalizeForUser

void finalizeForUser()
                     throws UpDateError
This method is used by the user to finalize an ACS object. May call super.finalizeForBase() if it is an ACSObject.

Throws:
UpDateError - for instance if the object is immutable