-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
Create a common base class for all the JCA 1.6 implementations, like
JCA16Base
which contains the following:
private boolean metadataComplete;
private List<String> requiredWorkContexts;
public boolean isMetadataComplete()
{ return metadataComplete; } @XmlAttribute(required=true)
public void setMetadataComplete(boolean metadataComplete)
public List<String> getRequiredWorkContexts()
{ return requiredWorkContexts; } @XmlElement(name = "required-work-context")
public void setRequiredWorkContexts(List<String> requiredWorkContexts)
This will eliminate the need to type cast to each implementation specific class.
(Using trunk snapshot)