wt.epm.retriever
Class EPMRetriever.Scope

java.lang.Object
  extended bywt.epm.retriever.EPMRetriever.Scope
Enclosing class:
EPMRetriever

private class EPMRetriever.Scope
extends Object


Field Summary
(package private)  WTContainer container
           
(package private)  long containerID
           
(package private)  int mode
           
(package private)  long principalID
           
(package private)  WTContainer[] seeds
           
 
Constructor Summary
EPMRetriever.Scope()
           
EPMRetriever.Scope(WTContainer container)
           
EPMRetriever.Scope(WTContainer[] containers)
           
 
Method Summary
 void appendNotProjectWhere(QuerySpec qs, Class iterCl, int iterInd)
           
 void appendProjectWhere(QuerySpec qs, Class iterCl, int iterInd)
           
 void appendSeedWhere(QuerySpec qs, Class iterCl, int iterInd)
           
 void appendWhere(QuerySpec qs, Class iterCl)
           
private  ExistsExpression getExistsInSandboxBaselineExpression(QuerySpec qs, Class iterCl, int iterInd)
           
 boolean isProjectLinkContainer()
           
private  void setContainerID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

container

WTContainer container

seeds

WTContainer[] seeds

mode

int mode

containerID

long containerID

principalID

long principalID
Constructor Detail

EPMRetriever.Scope

public EPMRetriever.Scope()

EPMRetriever.Scope

public EPMRetriever.Scope(WTContainer container)
                   throws WTException

EPMRetriever.Scope

public EPMRetriever.Scope(WTContainer[] containers)
                   throws WTException
Method Detail

setContainerID

private void setContainerID()
                     throws WTException
Throws:
WTException

appendWhere

public void appendWhere(QuerySpec qs,
                        Class iterCl)
                 throws WTException
Throws:
WTException

isProjectLinkContainer

public boolean isProjectLinkContainer()

appendNotProjectWhere

public void appendNotProjectWhere(QuerySpec qs,
                                  Class iterCl,
                                  int iterInd)
                           throws WTException
Throws:
WTException

appendSeedWhere

public void appendSeedWhere(QuerySpec qs,
                            Class iterCl,
                            int iterInd)
                     throws WTException
Throws:
WTException

appendProjectWhere

public void appendProjectWhere(QuerySpec qs,
                               Class iterCl,
                               int iterInd)
                        throws WTException
Throws:
WTException

getExistsInSandboxBaselineExpression

private ExistsExpression getExistsInSandboxBaselineExpression(QuerySpec qs,
                                                              Class iterCl,
                                                              int iterInd)
                                                       throws WTException
Throws:
WTException