|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.prism.PrismContext
public class PrismContext
Method Summary | ||
---|---|---|
void |
adopt(Objectable objectable)
|
|
|
adopt(ObjectDelta<T> delta)
|
|
|
adopt(PrismObject<T> object)
|
|
|
adopt(PrismObject<T> object,
java.lang.Class<T> declaredType)
Set up the specified object with prism context instance and schema definition. |
|
static PrismContext |
create(SchemaRegistry schemaRegistry)
|
|
PolyStringNormalizer |
getDefaultPolyStringNormalizer()
|
|
SchemaDefinitionFactory |
getDefinitionFactory()
|
|
PrismDomProcessor |
getPrismDomProcessor()
|
|
PrismJaxbProcessor |
getPrismJaxbProcessor()
|
|
SchemaRegistry |
getSchemaRegistry()
|
|
void |
initialize()
|
|
|
parseObject(org.w3c.dom.Element objectElement)
Parses a DOM object and creates a prism from it. |
|
|
parseObject(java.io.File file)
Parses a file and creates a prism from it. |
|
|
parseObject(java.lang.String xmlString)
Parses a string and creates a prism from it. |
|
void |
setDefaultPolyStringNormalizer(PolyStringNormalizer defaultPolyStringNormalizer)
|
|
void |
setDefinitionFactory(SchemaDefinitionFactory definitionFactory)
|
|
void |
setPrismDomProcessor(PrismDomProcessor prismDomProcessor)
|
|
void |
setPrismJaxbProcessor(PrismJaxbProcessor prismJaxbProcessor)
|
|
void |
setSchemaRegistry(SchemaRegistry schemaRegistry)
|
|
java.lang.String |
silentMarshalObject(java.lang.Object object,
Trace logger)
Method used to marshal objects to xml in debug messages. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static PrismContext create(SchemaRegistry schemaRegistry)
public void initialize() throws SchemaException, org.xml.sax.SAXException, java.io.IOException
SchemaException
org.xml.sax.SAXException
java.io.IOException
public SchemaRegistry getSchemaRegistry()
public void setSchemaRegistry(SchemaRegistry schemaRegistry)
public PrismJaxbProcessor getPrismJaxbProcessor()
public void setPrismJaxbProcessor(PrismJaxbProcessor prismJaxbProcessor)
public PrismDomProcessor getPrismDomProcessor()
public void setPrismDomProcessor(PrismDomProcessor prismDomProcessor)
public SchemaDefinitionFactory getDefinitionFactory()
public void setDefinitionFactory(SchemaDefinitionFactory definitionFactory)
public PolyStringNormalizer getDefaultPolyStringNormalizer()
public void setDefaultPolyStringNormalizer(PolyStringNormalizer defaultPolyStringNormalizer)
public <T extends Objectable> PrismObject<T> parseObject(org.w3c.dom.Element objectElement) throws SchemaException
SchemaException
public <T extends Objectable> PrismObject<T> parseObject(java.io.File file) throws SchemaException
SchemaException
public <T extends Objectable> PrismObject<T> parseObject(java.lang.String xmlString) throws SchemaException
SchemaException
public <T extends Objectable> void adopt(PrismObject<T> object, java.lang.Class<T> declaredType) throws SchemaException
SchemaException
public <T extends Objectable> void adopt(PrismObject<T> object) throws SchemaException
SchemaException
public void adopt(Objectable objectable) throws SchemaException
SchemaException
public <T extends Objectable> void adopt(ObjectDelta<T> delta) throws SchemaException
SchemaException
public java.lang.String silentMarshalObject(java.lang.Object object, Trace logger)
object
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |