org.apache.ws.resource.tool.velocity
Class ServiceProperties
java.lang.Object
org.apache.ws.resource.tool.velocity.ServiceProperties
- public class ServiceProperties
- extends java.lang.Object
A bean that contains all properties that are needed by our Velocity templates.
- Author:
- Sal Campana
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPEC_NAMESPACE_MEMBER_NAME
public static final java.lang.String SPEC_NAMESPACE_MEMBER_NAME
- See Also:
- Constant Field Values
ServiceProperties
public ServiceProperties(ResourceDefinition resourceDef)
getSrcDir
public java.lang.String getSrcDir()
setSrcDir
public void setSrcDir(java.lang.String srcDir)
getClassesDir
public java.lang.String getClassesDir()
setClassesDir
public void setClassesDir(java.lang.String classesDir)
getJarDir
public java.lang.String getJarDir()
setJarDir
public void setJarDir(java.lang.String jarDir)
getResourceIncludeFiles
public java.util.List getResourceIncludeFiles()
addResourceIncludeFile
public void addResourceIncludeFile(java.lang.String resourceInclude)
getServiceIncludeFiles
public java.util.List getServiceIncludeFiles()
addServiceIncludeFile
public void addServiceIncludeFile(java.lang.String serviceInclude)
getPackageName
public java.lang.String getPackageName()
setPackageName
public void setPackageName(java.lang.String packageName)
getServiceName
public java.lang.String getServiceName()
setServiceName
public void setServiceName(java.lang.String serviceName)
getServiceImplements
public java.lang.String getServiceImplements()
setServiceImplements
public void setServiceImplements(java.lang.String serviceImplements)
getNamespace
public java.lang.String getNamespace()
setNamespace
public void setNamespace(java.lang.String namespace)
getPrefix
public java.lang.String getPrefix()
setPrefix
public void setPrefix(java.lang.String prefix)
getCustomMappings
public java.util.Map getCustomMappings()
setCustomMappings
public void setCustomMappings(java.util.Map customMappings)
getPropertyMap
public java.util.Map getPropertyMap()
setPropertyMap
public void setPropertyMap(java.util.Map propertyMap)
getResourceImplements
public java.lang.String getResourceImplements()
setResourceImplements
public void setResourceImplements(java.lang.String resourceImplements)
getPropertyDocumentName
public java.lang.String getPropertyDocumentName()
setPropertyDocumentName
public void setPropertyDocumentName(java.lang.String propertyDocumentName)
getWsdlName
public java.lang.String getWsdlName()
setWsdlName
public void setWsdlName(java.lang.String wsdlName)
getResourcekey
public javax.xml.namespace.QName getResourcekey()
setResourcekey
public void setResourcekey(javax.xml.namespace.QName resourcekey)
setHasProperties
public void setHasProperties(boolean hasProps)
getHasProperties
public boolean getHasProperties()
setEndpointServiceName
public void setEndpointServiceName(java.lang.String serviceName)
getEndpointServiceName
public java.lang.String getEndpointServiceName()
setEndpointURL
public void setEndpointURL(java.lang.String enpointURL)
getEndpointURL
public java.lang.String getEndpointURL()
getJarFileName
public java.lang.String getJarFileName()
setJarFileName
public void setJarFileName(java.lang.String jarFileName)
implementsResourceCapability
public boolean implementsResourceCapability(javax.xml.namespace.QName capability)
getResourceInitIncludeLocations
public java.util.List getResourceInitIncludeLocations()
addResourceInitIncludeLocation
public void addResourceInitIncludeLocation(java.lang.String resourceInitInclude)
getAbstractResourceInitIncludeLocations
public java.util.List getAbstractResourceInitIncludeLocations()
addAbstractResourceInitIncludeLocation
public void addAbstractResourceInitIncludeLocation(java.lang.String abstractResourceInitInclude)
getNamespaceVersionHolder
public java.lang.String getNamespaceVersionHolder()
setNamespaceVersionHolder
public void setNamespaceVersionHolder(java.lang.Class namespaceValueHolder)
setNamespaceVersionHolderClassName
public void setNamespaceVersionHolderClassName(java.lang.Class namespaceValueHolder)
getNamespaceVersionHolderClassName
public java.lang.String getNamespaceVersionHolderClassName()
setPortName
public void setPortName(java.lang.String portName)
setPortTypeQName
public void setPortTypeQName(javax.xml.namespace.QName portTypeQName)
setServiceQName
public void setServiceQName(javax.xml.namespace.QName serviceQname)
getPortName
public java.lang.String getPortName()
getPortTypeQName
public javax.xml.namespace.QName getPortTypeQName()
getServiceQName
public javax.xml.namespace.QName getServiceQName()
getDocumentElementXmlBeanClassName
public java.lang.String getDocumentElementXmlBeanClassName(javax.xml.namespace.QName prop_qname)
addImplementedProperty
public void addImplementedProperty(javax.xml.namespace.QName propQnameTerminationTime)
- Use this method to tell the ServiceProperties which ResourceProperties we implement for the user.
- Parameters:
propQnameTerminationTime
-
getImplementedProperties
public java.util.List getImplementedProperties()
- Returns a list of only the properties which the implementor has defined
in their wsdl AND that ARE implemented for them.
- Returns:
- A list of the props which the implementor will not need to implement.
getImplementableProperties
public java.util.Map getImplementableProperties()
- Returns a Map of the properties which the implementor will
need to implement.
- Returns:
- The Map of props which need to be implenmented/
setWebappName
public void setWebappName(java.lang.String name)
getWebappName
public java.lang.String getWebappName()
Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.