org.jboss.dna.connector.federation.executor
Class ProjectedGetNodeCommand

java.lang.Object
  extended by org.jboss.dna.connector.federation.executor.ActsOnProjectedPathCommand<org.jboss.dna.graph.commands.GetNodeCommand>
      extended by org.jboss.dna.connector.federation.executor.ProjectedGetNodeCommand
All Implemented Interfaces:
Serializable, org.jboss.dna.graph.cache.Cacheable, org.jboss.dna.graph.commands.ActsOnPath, org.jboss.dna.graph.commands.GetChildrenCommand, org.jboss.dna.graph.commands.GetNodeCommand, org.jboss.dna.graph.commands.GetPropertiesCommand, org.jboss.dna.graph.commands.GraphCommand

public class ProjectedGetNodeCommand
extends ActsOnProjectedPathCommand<org.jboss.dna.graph.commands.GetNodeCommand>
implements org.jboss.dna.graph.commands.GetNodeCommand

Author:
Randall Hauch
See Also:
Serialized Form

Constructor Summary
ProjectedGetNodeCommand(org.jboss.dna.graph.commands.GetNodeCommand delegate, org.jboss.dna.graph.properties.Path projectedPath)
           
 
Method Summary
 void addChild(org.jboss.dna.graph.properties.Path.Segment nameOfChild, org.jboss.dna.graph.properties.Property... identityProperties)
          
 org.jboss.dna.graph.cache.CachePolicy getCachePolicy()
          
 org.jboss.dna.graph.properties.DateTime getTimeLoaded()
          
 void setCachePolicy(org.jboss.dna.graph.cache.CachePolicy cachePolicy)
          
 void setNoChildren()
          
 void setProperty(org.jboss.dna.graph.properties.Property property)
          
 
Methods inherited from class org.jboss.dna.connector.federation.executor.ActsOnProjectedPathCommand
getError, getOriginalCommand, getPath, hasError, hasNoError, isCancelled, setError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.dna.graph.commands.GraphCommand
getError, hasError, hasNoError, isCancelled, setError
 
Methods inherited from interface org.jboss.dna.graph.commands.ActsOnPath
getPath
 
Methods inherited from interface org.jboss.dna.graph.commands.GraphCommand
getError, hasError, hasNoError, isCancelled, setError
 
Methods inherited from interface org.jboss.dna.graph.commands.ActsOnPath
getPath
 

Constructor Detail

ProjectedGetNodeCommand

public ProjectedGetNodeCommand(org.jboss.dna.graph.commands.GetNodeCommand delegate,
                               org.jboss.dna.graph.properties.Path projectedPath)
Method Detail

addChild

public void addChild(org.jboss.dna.graph.properties.Path.Segment nameOfChild,
                     org.jboss.dna.graph.properties.Property... identityProperties)

Specified by:
addChild in interface org.jboss.dna.graph.commands.GetChildrenCommand
See Also:
GetChildrenCommand.addChild(org.jboss.dna.graph.properties.Path.Segment, org.jboss.dna.graph.properties.Property[])

setNoChildren

public void setNoChildren()

Specified by:
setNoChildren in interface org.jboss.dna.graph.commands.GetChildrenCommand
See Also:
GetChildrenCommand.setNoChildren()

getCachePolicy

public org.jboss.dna.graph.cache.CachePolicy getCachePolicy()

Specified by:
getCachePolicy in interface org.jboss.dna.graph.cache.Cacheable
See Also:
Cacheable.getCachePolicy()

getTimeLoaded

public org.jboss.dna.graph.properties.DateTime getTimeLoaded()

Specified by:
getTimeLoaded in interface org.jboss.dna.graph.cache.Cacheable
See Also:
Cacheable.getTimeLoaded()

setCachePolicy

public void setCachePolicy(org.jboss.dna.graph.cache.CachePolicy cachePolicy)

Specified by:
setCachePolicy in interface org.jboss.dna.graph.cache.Cacheable
See Also:
Cacheable.setCachePolicy(org.jboss.dna.graph.cache.CachePolicy)

setProperty

public void setProperty(org.jboss.dna.graph.properties.Property property)

Specified by:
setProperty in interface org.jboss.dna.graph.commands.GetPropertiesCommand
See Also:
GetPropertiesCommand.setProperty(org.jboss.dna.graph.properties.Property)


Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.