Class ExportConsumerWorker
java.lang.Object
com.evolveum.midpoint.ninja.action.worker.BaseWorker<O,T>
 
com.evolveum.midpoint.ninja.action.worker.AbstractWriterConsumerWorker<ExportOptions,ObjectType>
 
com.evolveum.midpoint.ninja.action.worker.ExportConsumerWorker
- All Implemented Interfaces:
- Runnable
- Direct Known Subclasses:
- ExportConfigurationWorker
Created by Viliam Repan (lazyman).
- 
Field SummaryFields inherited from class com.evolveum.midpoint.ninja.action.worker.BaseWorkerCONSUMER_POLL_TIMEOUT, context, operation, options, queue
- 
Constructor SummaryConstructorsConstructorDescriptionExportConsumerWorker(NinjaContext context, ExportOptions options, BlockingQueue<ObjectType> queue, OperationStatus operation) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voideditObject(PrismObject<? extends ObjectType> prismObject) protected Stringprotected Stringprotected voidinit()protected booleanshouldSkipObject(PrismObject<? extends ObjectType> prismObject) protected voidwrite(Writer writer, ObjectType object) Methods inherited from class com.evolveum.midpoint.ninja.action.worker.AbstractWriterConsumerWorkerdestroy, runMethods inherited from class com.evolveum.midpoint.ninja.action.worker.BaseWorkerisDone, isWorkersDone, markDone, shouldConsumerStop
- 
Constructor Details- 
ExportConsumerWorkerpublic ExportConsumerWorker(NinjaContext context, ExportOptions options, BlockingQueue<ObjectType> queue, OperationStatus operation) 
 
- 
- 
Method Details- 
initprotected void init()- Overrides:
- initin class- AbstractWriterConsumerWorker<ExportOptions,- ObjectType> 
 
- 
getProlog- Specified by:
- getPrologin class- AbstractWriterConsumerWorker<ExportOptions,- ObjectType> 
 
- 
write- Specified by:
- writein class- AbstractWriterConsumerWorker<ExportOptions,- ObjectType> 
- Throws:
- SchemaException
- IOException
 
- 
shouldSkipObject
- 
editObject
- 
getEpilog- Specified by:
- getEpilogin class- AbstractWriterConsumerWorker<ExportOptions,- ObjectType> 
 
- 
getExcludeItemsPaths
 
-