org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeSet.service
Class CodedNodeSetImpl

java.lang.Object
  extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeSet.service.CodedNodeSetImplBase
      extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeSet.service.CodedNodeSetImpl

public class CodedNodeSetImpl
extends CodedNodeSetImplBase

TODO:I am the service side implementation class. IMPLEMENT AND DOCUMENT ME


Constructor Summary
CodedNodeSetImpl()
           
 
Method Summary
 void difference(CodedNodeSetReference codes)
           
 void intersect(CodedNodeSetReference codes)
           
 org.LexGrid.LexBIG.iso21090.DataModel.cagrid.CodeExistence isCodeInSet(org.LexGrid.LexBIG.iso21090.DataModel.Core.ConceptReference code)
           
 ResolvedConceptReferencesIteratorReference resolve(org.LexGrid.LexBIG.iso21090.DataModel.cagrid.SetResolutionPolicy setResolutionPolicy)
           
 org.LexGrid.LexBIG.iso21090.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.iso21090.DataModel.cagrid.SetResolutionPolicy setResolutionPolicy)
           
 void restrictToCodes(org.LexGrid.LexBIG.iso21090.DataModel.Collections.ConceptReferenceList codeList)
           
 void restrictToMatchingDesignations(org.LexGrid.LexBIG.iso21090.DataModel.cagrid.MatchCriteria matchCriteria, org.LexGrid.LexBIG.iso21090.DataModel.enums.SearchDesignationOption searchDesignationOption, org.LexGrid.LexBIG.iso21090.DataModel.cagrid.ExtensionIdentification extensionIdentification, org.LexGrid.LexBIG.iso21090.DataModel.cagrid.LanguageIdentification languageIdentification)
           
 void restrictToMatchingProperties(org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList, org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] propertyType, org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList2, org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList3, org.LexGrid.LexBIG.iso21090.DataModel.Collections.NameAndValueList nameAndValueList, org.LexGrid.LexBIG.iso21090.DataModel.cagrid.MatchCriteria matchCriteria, org.LexGrid.LexBIG.iso21090.DataModel.cagrid.ExtensionIdentification extensionIdentification, org.LexGrid.LexBIG.iso21090.DataModel.cagrid.LanguageIdentification languageIdentification)
           
 void restrictToProperties(org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList propertyList, org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] propertyType, org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList2, org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList3, org.LexGrid.LexBIG.iso21090.DataModel.Collections.NameAndValueList nameAndValueList)
           
 void restrictToStatus(org.LexGrid.LexBIG.iso21090.DataModel.enums.ActiveOption activeOption, org.LexGrid.LexBIG.iso21090.DataModel.cagrid.Status[] status)
           
 void union(CodedNodeSetReference codes)
           
 
Methods inherited from class org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeSet.service.CodedNodeSetImplBase
getCodedNodeGraphResourceHome, getConfiguration, getFilterResourceHome, getHistoryServiceResourceHome, getLexBIGServiceConvenienceMethodsResourceHome, getLexBIGServiceMetadataResourceHome, getLexEVSGridServiceResourceHome, getResolvedConceptReferencesIteratorResourceHome, getResourceHome, getResourceHome, getSortResourceHome
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodedNodeSetImpl

public CodedNodeSetImpl()
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

resolveToList

public org.LexGrid.LexBIG.iso21090.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.iso21090.DataModel.cagrid.SetResolutionPolicy setResolutionPolicy)
                                                                                             throws java.rmi.RemoteException,
                                                                                                    InvalidServiceContextAccess,
                                                                                                    LBInvocationException,
                                                                                                    LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

restrictToCodes

public void restrictToCodes(org.LexGrid.LexBIG.iso21090.DataModel.Collections.ConceptReferenceList codeList)
                     throws java.rmi.RemoteException,
                            InvalidServiceContextAccess,
                            LBInvocationException,
                            LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

isCodeInSet

public org.LexGrid.LexBIG.iso21090.DataModel.cagrid.CodeExistence isCodeInSet(org.LexGrid.LexBIG.iso21090.DataModel.Core.ConceptReference code)
                                                                       throws java.rmi.RemoteException,
                                                                              InvalidServiceContextAccess,
                                                                              LBInvocationException,
                                                                              LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

restrictToMatchingDesignations

public void restrictToMatchingDesignations(org.LexGrid.LexBIG.iso21090.DataModel.cagrid.MatchCriteria matchCriteria,
                                           org.LexGrid.LexBIG.iso21090.DataModel.enums.SearchDesignationOption searchDesignationOption,
                                           org.LexGrid.LexBIG.iso21090.DataModel.cagrid.ExtensionIdentification extensionIdentification,
                                           org.LexGrid.LexBIG.iso21090.DataModel.cagrid.LanguageIdentification languageIdentification)
                                    throws java.rmi.RemoteException,
                                           InvalidServiceContextAccess,
                                           LBInvocationException,
                                           LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

resolve

public ResolvedConceptReferencesIteratorReference resolve(org.LexGrid.LexBIG.iso21090.DataModel.cagrid.SetResolutionPolicy setResolutionPolicy)
                                                   throws java.rmi.RemoteException,
                                                          InvalidServiceContextAccess,
                                                          LBInvocationException,
                                                          LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

restrictToProperties

public void restrictToProperties(org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList propertyList,
                                 org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] propertyType,
                                 org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList2,
                                 org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList3,
                                 org.LexGrid.LexBIG.iso21090.DataModel.Collections.NameAndValueList nameAndValueList)
                          throws java.rmi.RemoteException,
                                 InvalidServiceContextAccess,
                                 LBInvocationException,
                                 LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

restrictToStatus

public void restrictToStatus(org.LexGrid.LexBIG.iso21090.DataModel.enums.ActiveOption activeOption,
                             org.LexGrid.LexBIG.iso21090.DataModel.cagrid.Status[] status)
                      throws java.rmi.RemoteException,
                             InvalidServiceContextAccess,
                             LBInvocationException,
                             LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

intersect

public void intersect(CodedNodeSetReference codes)
               throws java.rmi.RemoteException,
                      InvalidServiceContextAccess,
                      LBInvocationException,
                      LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

union

public void union(CodedNodeSetReference codes)
           throws java.rmi.RemoteException,
                  InvalidServiceContextAccess,
                  LBInvocationException,
                  LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

difference

public void difference(CodedNodeSetReference codes)
                throws java.rmi.RemoteException,
                       InvalidServiceContextAccess,
                       LBInvocationException,
                       LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

restrictToMatchingProperties

public void restrictToMatchingProperties(org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList,
                                         org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] propertyType,
                                         org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList2,
                                         org.LexGrid.LexBIG.iso21090.DataModel.Collections.LocalNameList localNameList3,
                                         org.LexGrid.LexBIG.iso21090.DataModel.Collections.NameAndValueList nameAndValueList,
                                         org.LexGrid.LexBIG.iso21090.DataModel.cagrid.MatchCriteria matchCriteria,
                                         org.LexGrid.LexBIG.iso21090.DataModel.cagrid.ExtensionIdentification extensionIdentification,
                                         org.LexGrid.LexBIG.iso21090.DataModel.cagrid.LanguageIdentification languageIdentification)
                                  throws java.rmi.RemoteException,
                                         InvalidServiceContextAccess,
                                         LBInvocationException,
                                         LBParameterException
Throws:
java.rmi.RemoteException
InvalidServiceContextAccess
LBInvocationException
LBParameterException

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.