Uses of Class
nl.uva.vlet.util.VAttribute

Packages that use VAttribute
nl.uva.vlet.util   
nl.uva.vlet.vfs   
nl.uva.vlet.vrs   
 

Uses of VAttribute in nl.uva.vlet.util
 

Methods in nl.uva.vlet.util that return VAttribute
 VAttribute VAttributeSet.add(VAttribute attr)
          Adds VAttribute attr to the set, overwrites previous value if an VAttribute with the same name already was added.
 VAttribute VAttribute.clone()
          Return duplicate of this object.
static VAttribute[] VAttribute.convertVectorToArray(java.util.Vector<VAttribute> attributes)
           
 VAttribute VAttribute.duplicate()
           
static VAttribute[] VAttribute.duplicateArray(VAttribute[] attrs)
          Create copy of Attribute Array
static VAttribute VAttribute.parseAssignment(java.lang.String stat)
          Parses a name=value statement Optionally this supports a type
 VAttribute[] VAttributeSet.toArray()
          Return AttributeSet as Array: VAttribute[]
 

Methods in nl.uva.vlet.util that return types with arguments of type VAttribute
 java.util.Vector<VAttribute> VAttributeSet.toVector()
          Return attributeset as vector
 

Methods in nl.uva.vlet.util with parameters of type VAttribute
 VAttribute VAttributeSet.add(VAttribute attr)
          Adds VAttribute attr to the set, overwrites previous value if an VAttribute with the same name already was added.
 int VAttribute.compareTo(VAttribute attr)
          Compares this value to value of other VAttribute 'attr'.
static VAttribute[] VAttribute.duplicateArray(VAttribute[] attrs)
          Create copy of Attribute Array
 void VAttributeSet.set(VAttribute attr)
           
static void QSort.sortVAttributes(VAttribute[] attrs)
           
 

Method parameters in nl.uva.vlet.util with type arguments of type VAttribute
static VAttribute[] VAttribute.convertVectorToArray(java.util.Vector<VAttribute> attributes)
           
 

Constructors in nl.uva.vlet.util with parameters of type VAttribute
VAttribute(VAttribute source)
          Copy Constructor
VAttributeSet(java.lang.String nname, VAttribute[] attrs)
           
VAttributeSet(VAttribute[] attrs)
          Create from Array.
 

Constructor parameters in nl.uva.vlet.util with type arguments of type VAttribute
VAttributeSet(java.util.Vector<VAttribute> attrs)
          Create from Vector.
 

Uses of VAttribute in nl.uva.vlet.vfs
 

Methods in nl.uva.vlet.vfs that return VAttribute
static VAttribute[][] VFS.convertFileMode2ACL(int mode, boolean isDir)
          translate unix style file modification to ACL list
 VAttribute[] VACL.createACLRecord(VAttribute entity, boolean writeThrough)
          Returns a new 'row' or ACLRecord for the entity.
 VAttribute[] VFSNode.createACLRecord(VAttribute entity, boolean writeThrough)
          Create a new ACL Record for the given ACL Entry, that is, a new row in the ACL[][] matrix returned in getACL().
 VAttribute[][] VACL.getACL()
          Get a modifyable attribute matrix which represents the ACL list.
 VAttribute[][] VFSNode.getACL()
          Experimental ACL method: Default return simplist ACL of all.
 VAttribute[] VACL.getACLEntities()
          Returns list of all possible 'entities' which can have an ACL record entry in the list.
 VAttribute[] VFSNode.getACLEntities()
          Returns all possible ACL entities (users,groups, etc);
 VAttribute VFSNode.getAttribute(java.lang.String name)
          Returns single atttribute triplet
 VAttribute[] VFSTransfer.getAttributes()
           
 VAttribute[][] VDir.getChildAttributes(java.lang.String[] names)
           
 VAttribute[][] VDir.getChildAttributes(java.lang.String[] childNames, java.lang.String[] names)
          Return attribute matrix for given nodes.
static VAttribute[][] VFSTransfer.getTransferAttributes()
          Returns transfers as attribute matrix
 

Methods in nl.uva.vlet.vfs with parameters of type VAttribute
static int VFS.convertACL2FileMode(VAttribute[][] acl, boolean isDir)
           
 VAttribute[] VACL.createACLRecord(VAttribute entity, boolean writeThrough)
          Returns a new 'row' or ACLRecord for the entity.
 VAttribute[] VFSNode.createACLRecord(VAttribute entity, boolean writeThrough)
          Create a new ACL Record for the given ACL Entry, that is, a new row in the ACL[][] matrix returned in getACL().
 boolean VACL.deleteACLEntity(VAttribute entity)
          Remove the entity from the ACL list, effectively removing all permission settings associated with the entity (Although this depends on the default permissions of the implementation).
 boolean VFSNode.deleteACLEntity(VAttribute entity)
          Delete entry in the ACL list or set permissions to none
 void VACL.setACL(VAttribute[][] acl)
          Set the modified ACL list
 void VFSNode.setACL(VAttribute[][] acl)
           
 boolean VFSNode.setAttribute(VAttribute attr)
          Set atribute.
 boolean VFSNode.setAttributes(VAttribute[] attrs)
           
 

Uses of VAttribute in nl.uva.vlet.vrs
 

Fields in nl.uva.vlet.vrs declared as VAttribute
 VAttribute[] ResourceEvent.attributes
          Parent VRL if Applicable
 

Methods in nl.uva.vlet.vrs that return VAttribute
 VAttribute Cluster.getAttribute(java.lang.String name)
           
 VAttribute MyVLe.getAttribute(java.lang.String name)
           
 VAttribute ResourceNode.getAttribute(java.lang.String name)
           
 VAttribute VNode.getAttribute(java.lang.String name)
          This is the single method a Node has to implement so that attributes can be fetched.
 VAttribute[] VNode.getAttributes()
          Get all attributes defined by attributeNames
 VAttribute[] VNode.getAttributes(java.lang.String[] names)
          Get all attributes defined by names.
Elements in the names array may be null! It means do not fetch the attribute.
 VAttribute[][] VComposite.getChildAttributes(java.lang.String[] attributeNames)
          Returns attributes for all childs
 VAttribute[][] VCompositeNode.getChildAttributes(java.lang.String[] names)
           
 VAttribute[][] VComposite.getChildAttributes(java.lang.String[] childNames, java.lang.String[] attrNames)
          Return attribute matrix for given childs.
 VAttribute[][] VCompositeNode.getChildAttributes(java.lang.String[] childNames, java.lang.String[] names)
           
 VAttribute[] VRS.getDefaultServerAttributes()
          Get default Server Attributes.
 VAttribute[] Registry.getDefaultServerAttributesFor(VRL loc)
           
 VAttribute ServerInfo.getServerAttribute(java.lang.String name)
           
 VAttribute[] ServerInfo.getServerAttributes()
          Only return server attributes without authentication attributes
 VAttribute[] VNode.getServerAttributes()
          This method return certain server properties which are used/needed to connect to the remote resource.
 VAttribute[] VNode.mergedGetAttributes(VAttributeSet attrSet, java.lang.String[] attrNames)
          Fetch atrributes which are not in the Attribute Set.
 

Methods in nl.uva.vlet.vrs with parameters of type VAttribute
static void ServerInfo.checkGlobalAttribute(VAttribute attr)
          Check and update Global vs ServerInfo Attribute
static ResourceEvent ResourceEvent.createAttributesChangedEvent(VRL node, VAttribute[] attrs)
           
 boolean Cluster.setAttribute(VAttribute attr)
           
 boolean MyVLe.setAttribute(VAttribute attr)
           
 boolean ResourceNode.setAttribute(VAttribute attr)
           
 boolean VEditable.setAttribute(VAttribute attr)
          Set single attribute.
 boolean ResourceNode.setAttribute(VAttribute attr, boolean store)
           
 boolean MyVLe.setAttributes(VAttribute[] attrs)
           
 boolean ResourceNode.setAttributes(VAttribute[] attrs)
           
 boolean VEditable.setAttributes(VAttribute[] attrs)
          Sets a list of attributes
 boolean ResourceNode.setAttributes(VAttribute[] attrs, boolean store)
           
 void ServerInfo.setServerAttribute(VAttribute attr)
          Sets serverAttributes.
 void ResourceNode.setServerAttributes(VAttribute[] attributes)
          Sets server properties to store in link object, this will OVERIDE other old value of server properties!
 void ServerInfo.setServerAttributes(VAttribute[] attrs)
          Sets server Attributes.
 

Constructors in nl.uva.vlet.vrs with parameters of type VAttribute
ServerInfo(VAttribute[] attrs)
          Constructs default authentication info for VRL