com.ibm.premises.reusable.inference
Interface InferenceService
- All Superinterfaces:
- java.rmi.Remote
public interface InferenceService
- extends java.rmi.Remote
ServiceEndpoint interface for Enterprise Bean: Inference
Field Summary |
static java.lang.String |
COPYRIGHT
|
Method Summary |
java.util.Map[] |
getChildren(boolean markInferredTags,
boolean keepInferenceTag,
boolean keepParentOfSiblings,
boolean deepInference,
java.lang.String[] EPCs)
|
java.util.Map[] |
getParent(boolean markInferredTags,
boolean keepInferenceTag,
boolean keepParentOfSiblings,
boolean deepInference,
java.lang.String[] EPCs)
|
java.util.Map[] |
getSiblings(boolean markInferredTags,
boolean keepInferenceTag,
boolean keepParentOfSiblings,
boolean deepInference,
java.lang.String[] EPCs)
|
COPYRIGHT
static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
getChildren
java.util.Map[] getChildren(boolean markInferredTags,
boolean keepInferenceTag,
boolean keepParentOfSiblings,
boolean deepInference,
java.lang.String[] EPCs)
throws ReusableComponentException
- Parameters:
markInferredTags
- keepInferenceTag
- keepParentOfSiblings
- deepInference
- If true, will return all descendants of all passed EPCs. If false, will only return immediate children.EPCs
-
- Returns:
- All the children of any of the EPCs passed in. Each resulting child is put into an array of Maps, where each result is a Map that includes its properties
- Throws:
ReusableComponentException;
ReusableComponentException
getParent
java.util.Map[] getParent(boolean markInferredTags,
boolean keepInferenceTag,
boolean keepParentOfSiblings,
boolean deepInference,
java.lang.String[] EPCs)
throws ReusableComponentException
- Parameters:
markInferredTags
- keepInferenceTag
- keepParentOfSiblings
- deepInference
- If true, will return all root parents of all passed EPCs. If false, will only return immediate parent.EPCs
-
- Returns:
- All the parents of any of the EPCs passed in. Each resulting parent is put into an array of Maps, where each result is a Map that includes its properties
- Throws:
ReusableComponentException;
ReusableComponentException
getSiblings
java.util.Map[] getSiblings(boolean markInferredTags,
boolean keepInferenceTag,
boolean keepParentOfSiblings,
boolean deepInference,
java.lang.String[] EPCs)
throws ReusableComponentException
- Parameters:
markInferredTags
- keepInferenceTag
- keepParentOfSiblings
- deepInference
- If true, will return all descendants of all parents of passed EPCs. This result can be a large fraction of the parent-child tree, including uncles, nephews, and even children. If false, will only return immediate siblings.EPCs
-
- Returns:
- All the siblings of any of the EPCs passed in. Each resulting sibling is put into an array of Maps, where each result is a Map that includes its properties
- Throws:
ReusableComponentException;
ReusableComponentException
Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.