org.entityfs.cap.symlink.impl
Interface SymbolicLinkImplementation

All Superinterfaces:
Comparable<EntityView>, Deletable, Entity, EntityAcceptingEntity<SymbolicLinkView>, EntityAcceptingEntityImplementation<SymbolicLinkView>, EntityAcceptingEntityView<SymbolicLinkView>, EntityAcceptingEntityViewImplementation<SymbolicLinkView>, EntityHolder, EntityImplementation, EntityView, EntityViewImplementation, Lockable, Named, Observable, ReadLockable, ReadWriteLockable, SymbolicLink, SymbolicLinkView, SymbolicLinkViewImplementation, ViewCapable<SymbolicLinkView>, WriteLockable
All Known Implementing Classes:
SymbolicLinkImpl

public interface SymbolicLinkImplementation
extends SymbolicLink, SymbolicLinkViewImplementation, EntityAcceptingEntityImplementation<SymbolicLinkView>

Interface for a symbolic link implementation.

Since:
1.0
Author:
Karl Gustafsson
In_jar:
entityfs-symlink

Method Summary
 
Methods inherited from interface org.entityfs.cap.symlink.SymbolicLinkView
getTargetLocation
 
Methods inherited from interface org.entityfs.EntityAcceptingEntityView
canBeDereferenced, dereferenceOrNull
 
Methods inherited from interface org.entityfs.ViewCapable
getFilter, hasFilters, newView
 
Methods inherited from interface org.entityfs.EntityHolder
containsEntity, containsEntity, getEntityOrNull
 
Methods inherited from interface org.entityfs.impl.EntityImplementation
assertIsReadLocked, assertIsWriteLocked, assertNotReadOnly, assertOk, assertParentIsReadLocked, assertParentIsWriteLocked, createLockInternal, fireEvent, getDelegate, getDelegateOfType, getDelegateOfTypeOrNull, getEntityAdapter, init, verifyHasExecuteAccess, verifyHasExecuteAccessToParent, verifyHasReadAccess, verifyHasReadAccessToParent, verifyHasWriteAccess, verifyHasWriteAccessToParent
 
Methods inherited from interface org.entityfs.impl.EntityViewImplementation
getAbsoluteLocationNoLocking, getFileSystemImplementation, getNameNoLocking, getObserverList
 
Methods inherited from interface org.entityfs.Entity
hasExecuteAccess, hasReadAccess, hasWriteAccess
 
Methods inherited from interface org.entityfs.EntityView
canRead, canWrite, copy, copy, copyAttributes, createLock, disconnect, getCapability, getFileSystem, getLastModified, getParent, getType, getViewed, getViewedEntity, isConnected, isRootDirectory, isValid, lock, rename, setLastModified, supportsCapability, touch
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.entityfs.event.Observable
addObserver, countObservers, deleteObserver, deleteObservers
 
Methods inherited from interface org.entityfs.Named
getName
 
Methods inherited from interface org.entityfs.lock.ReadLockable
getReadLock, isReadLockedByCurrentThread, lockForReading
 
Methods inherited from interface org.entityfs.Deletable
delete, isDeleted
 
Methods inherited from interface org.entityfs.lock.WriteLockable
getWriteLock, isWriteLockedByCurrentThread, lockForWriting