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

java.lang.Object
  extended by org.jboss.dna.connector.federation.executor.ActsOnProjectedPathCommand<org.jboss.dna.graph.commands.GetChildrenCommand>
      extended by org.jboss.dna.connector.federation.executor.ProjectedGetChildrenCommand
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.GraphCommand

public class ProjectedGetChildrenCommand
extends ActsOnProjectedPathCommand<org.jboss.dna.graph.commands.GetChildrenCommand>
implements org.jboss.dna.graph.commands.GetChildrenCommand

Author:
Randall Hauch
See Also:
Serialized Form

Constructor Summary
ProjectedGetChildrenCommand(org.jboss.dna.graph.commands.GetChildrenCommand 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()
          
 
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
 

Constructor Detail

ProjectedGetChildrenCommand

public ProjectedGetChildrenCommand(org.jboss.dna.graph.commands.GetChildrenCommand 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)


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