org.ozoneDB.tools.OPP.srcgen.resolve
Class ClassDescriptorUpdateMethodResolver
java.lang.Object
org.ozoneDB.tools.OPP.srcgen.resolve.ClassDescriptorUpdateMethodResolver
- All Implemented Interfaces:
- MethodResolver
- public class ClassDescriptorUpdateMethodResolver
- extends java.lang.Object
- implements MethodResolver
Resolves update methods by reading a class descriptor.
- Author:
- Joakim Ohlrogge
To change this template use Options | File Templates.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WRITELOCK
private final java.lang.String WRITELOCK
- See Also:
- Constant Field Values
UPGRADELOCK
private final java.lang.String UPGRADELOCK
- See Also:
- Constant Field Values
READLOCK
private final java.lang.String READLOCK
- See Also:
- Constant Field Values
NONELOCK
private final java.lang.String NONELOCK
- See Also:
- Constant Field Values
factory
private InputStreamFactory factory
msgListener
private MessageWriter msgListener
ClassDescriptorUpdateMethodResolver
public ClassDescriptorUpdateMethodResolver(InputStreamFactory factory,
MessageWriter msgListener)
resolveMethods
public void resolveMethods(java.lang.String className,
MethodResolver.UpdateMethodBag result)
throws ResolverException
- Specified by:
resolveMethods
in interface MethodResolver
- Throws:
ResolverException
searchUpdateMethods
private void searchUpdateMethods(java.lang.String className,
MethodResolver.UpdateMethodBag updateMethods)
throws org.exolab.castor.xml.ValidationException,
org.exolab.castor.xml.MarshalException,
java.io.IOException
- Try to load the XML class descriptor to...
- Throws:
org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.MarshalException
java.io.IOException
stringToLockLevel
private int stringToLockLevel(java.lang.String level)
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.