org.LexGrid.LexBIG.cagrid.adapters
Class LexBIGServiceMetadataAdapter

java.lang.Object
  extended by org.LexGrid.LexBIG.cagrid.adapters.LexBIGServiceMetadataAdapter
All Implemented Interfaces:
java.io.Serializable, org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata

public class LexBIGServiceMetadataAdapter
extends java.lang.Object
implements org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata

See Also:
Serialized Form

Constructor Summary
LexBIGServiceMetadataAdapter(LexBIGServiceMetadataGridAdapter adapter)
           
 
Method Summary
 org.LexGrid.LexBIG.DataModel.Collections.AbsoluteCodingSchemeVersionReferenceList listCodingSchemes()
           
 org.LexGrid.LexBIG.DataModel.Collections.MetadataPropertyList resolve()
           
 org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToCodingScheme(org.LexGrid.LexBIG.DataModel.Core.AbsoluteCodingSchemeVersionReference acsvr)
           
 org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToProperties(java.lang.String[] properties)
           
 org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToPropertyParents(java.lang.String[] propertyParents)
           
 org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToValue(java.lang.String matchText, java.lang.String matchAlgorithm)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexBIGServiceMetadataAdapter

public LexBIGServiceMetadataAdapter(LexBIGServiceMetadataGridAdapter adapter)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

listCodingSchemes

public org.LexGrid.LexBIG.DataModel.Collections.AbsoluteCodingSchemeVersionReferenceList listCodingSchemes()
                                                                                                    throws org.LexGrid.LexBIG.Exceptions.LBInvocationException
Specified by:
listCodingSchemes in interface org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException

resolve

public org.LexGrid.LexBIG.DataModel.Collections.MetadataPropertyList resolve()
                                                                      throws org.LexGrid.LexBIG.Exceptions.LBParameterException,
                                                                             org.LexGrid.LexBIG.Exceptions.LBInvocationException
Specified by:
resolve in interface org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata
Throws:
org.LexGrid.LexBIG.Exceptions.LBParameterException
org.LexGrid.LexBIG.Exceptions.LBInvocationException

restrictToCodingScheme

public org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToCodingScheme(org.LexGrid.LexBIG.DataModel.Core.AbsoluteCodingSchemeVersionReference acsvr)
                                                                              throws org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToCodingScheme in interface org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata
Throws:
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToProperties

public org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToProperties(java.lang.String[] properties)
                                                                            throws org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToProperties in interface org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata
Throws:
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToPropertyParents

public org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToPropertyParents(java.lang.String[] propertyParents)
                                                                                 throws org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToPropertyParents in interface org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata
Throws:
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToValue

public org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata restrictToValue(java.lang.String matchText,
                                                                              java.lang.String matchAlgorithm)
                                                                       throws org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToValue in interface org.LexGrid.LexBIG.LexBIGService.LexBIGServiceMetadata
Throws:
org.LexGrid.LexBIG.Exceptions.LBParameterException