public interface ISpecificationParser
SpecificationParser
.
Because the implementation of SpecificationParser
is not threadsafe, the implementation of this
service uses the pooled service model.
Note: had to use the 'I' prefix, so that SpecificationParser
could keep its name. Otherwise, it makes Spindle support really, really ugly.
Modifier and Type | Method and Description |
---|---|
IApplicationSpecification |
parseApplicationSpecification(org.apache.hivemind.Resource resource)
Parses an application specification from the provided Resource.
|
IComponentSpecification |
parseComponentSpecification(org.apache.hivemind.Resource resource) |
ILibrarySpecification |
parseLibrarySpecification(org.apache.hivemind.Resource resource) |
IComponentSpecification |
parsePageSpecification(org.apache.hivemind.Resource resource) |
IApplicationSpecification parseApplicationSpecification(org.apache.hivemind.Resource resource)
org.apache.hivemind.ApplicationRuntimeException
- on any error.IComponentSpecification parseComponentSpecification(org.apache.hivemind.Resource resource)
ILibrarySpecification parseLibrarySpecification(org.apache.hivemind.Resource resource)
IComponentSpecification parsePageSpecification(org.apache.hivemind.Resource resource)