|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LoaderHelper
Interface for the helper class for loading intents and policy sets into elements aginst which intents and policies can be declared.
| Method Summary | |
|---|---|
javax.xml.namespace.QName |
createQName(java.lang.String name,
javax.xml.stream.XMLStreamReader reader)
Constructs a QName from the given name. |
java.net.URI |
getURI(java.lang.String target)
Convert a component URI in the form ${componentName}/${serviceName} to a URI of the form ${componentName}#${serviceName} |
org.w3c.dom.Document |
loadKey(javax.xml.stream.XMLStreamReader reader)
Load the value of the attribute key from the current element. |
void |
loadPolicySetsAndIntents(org.sca4j.scdl.PolicyAware policyAware,
javax.xml.stream.XMLStreamReader reader,
IntrospectionContext context)
Loads policy sets and intents defined against bindings, implementations, services, references and components. |
org.w3c.dom.Document |
loadValue(javax.xml.stream.XMLStreamReader reader)
Load an XML value from a Stax stream. |
java.util.List<javax.xml.namespace.QName> |
parseListOfQNames(javax.xml.stream.XMLStreamReader reader,
java.lang.String attribute)
Parses a list of qualified names. |
java.util.List<java.net.URI> |
parseListOfUris(javax.xml.stream.XMLStreamReader reader,
java.lang.String attribute)
Parses a list of URIs contained in a attribute. |
| Method Detail |
|---|
org.w3c.dom.Document loadKey(javax.xml.stream.XMLStreamReader reader)
reader - a stream containing a property value
javax.xml.stream.XMLStreamException - if there was a problem reading the stream
org.w3c.dom.Document loadValue(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
reader - a stream containing a property value
javax.xml.stream.XMLStreamException - if there was a problem reading the stream
void loadPolicySetsAndIntents(org.sca4j.scdl.PolicyAware policyAware,
javax.xml.stream.XMLStreamReader reader,
IntrospectionContext context)
policyAware - Element against which policy sets and intents are declared.reader - XML stream reader from where the attributes are read.context - the introspection context.java.net.URI getURI(java.lang.String target)
target - the target URI to convert
java.util.List<javax.xml.namespace.QName> parseListOfQNames(javax.xml.stream.XMLStreamReader reader,
java.lang.String attribute)
throws InvalidPrefixException
reader - XML stream reader.attribute - Attribute that contains the list of qualified names.
InvalidPrefixException - If the qualified name cannot be resolved.
javax.xml.namespace.QName createQName(java.lang.String name,
javax.xml.stream.XMLStreamReader reader)
throws InvalidPrefixException
name - the name to parsereader - the XML stream reader
InvalidPrefixException - if a specified namespace prefix is invalid
java.util.List<java.net.URI> parseListOfUris(javax.xml.stream.XMLStreamReader reader,
java.lang.String attribute)
reader - the XML stream readerattribute - the attribute to parse
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||