public interface Library extends SynapseArtifact
Modifier and Type | Method and Description |
---|---|
Object |
getArtifact(String artifacName)
return synapse lib artifact deployed by this library with the given artifact name
|
String |
getArtifactDescription(String artifactName)
gives the Artifact description for the given artifact name (if available)
|
ClassLoader |
getLibClassLoader() |
String |
getPackage()
returns the package that this Library belongs to
|
QName |
getQName()
get Fully qualified Name of the Library
|
boolean |
loadLibrary()
load all library artifacts on this library for each and every namespace
this should be called when a import is taking place
|
boolean |
unLoadLibrary()
unload all library artifacts on this library
this should be called when a import is no longer valid/ non-existent or library being
undeployed
|
getDescription, setDescription
QName getQName()
String getPackage()
Object getArtifact(String artifacName)
artifacName
- String getArtifactDescription(String artifactName)
artifactName
- boolean loadLibrary()
boolean unLoadLibrary()
ClassLoader getLibClassLoader()
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.