|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfedora.server.storage.service.ServiceMapper
Title: ServiceMapper.java
Description: Controller class for parsing the various kinds of inline metadata datastreams found in behavior objects. The intent of this class is to initiate parsing of these datastreams so that information about a behavior service can be instantiated in Fedora.
-----------------------------------------------------------------------------License and Copyright: The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/.
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
The entire file consists of original code. Copyright © 2002-2005 by The Rector and Visitors of the University of Virginia and Cornell University. All rights reserved.
-----------------------------------------------------------------------------
| Constructor Summary | |
ServiceMapper(java.lang.String behaviorObjectPID)
|
|
| Method Summary | |
BMechDSBindSpec |
getDSInputSpec(org.xml.sax.InputSource dsInputSpecSource)
|
MethodDefOperationBind[] |
getMethodDefBindings(org.xml.sax.InputSource wsdlSource,
org.xml.sax.InputSource methodMapSource)
getMethodDefBindings: creates an array of operation bindings in the form of an array of Fedora MethodDefOperationBind objects. |
MethodDef[] |
getMethodDefs(org.xml.sax.InputSource methodMapSource)
getMethodDefs: creates an array of abstract method definitions in the form of an array of Fedora MethodDef objects. |
static void |
main(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ServiceMapper(java.lang.String behaviorObjectPID)
| Method Detail |
public static void main(java.lang.String[] args)
public MethodDef[] getMethodDefs(org.xml.sax.InputSource methodMapSource)
throws ObjectIntegrityException,
RepositoryConfigurationException,
GeneralException
methodMapSource - : Fedora Method Map definition for methods
ObjectIntegrityException
RepositoryConfigurationException
GeneralException
public MethodDefOperationBind[] getMethodDefBindings(org.xml.sax.InputSource wsdlSource,
org.xml.sax.InputSource methodMapSource)
throws ObjectIntegrityException,
RepositoryConfigurationException,
GeneralException
wsdlSource - : WSDL service definition for methodsmethodMapSource - : Fedora Method Map definition for methods
ObjectIntegrityException
RepositoryConfigurationException
GeneralException
public BMechDSBindSpec getDSInputSpec(org.xml.sax.InputSource dsInputSpecSource)
throws ObjectIntegrityException,
RepositoryConfigurationException,
GeneralException
ObjectIntegrityException
RepositoryConfigurationException
GeneralException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||