public class NodeStringLengthWorker extends Object implements org.springframework.context.ApplicationContextAware
Modifier and Type | Class and Description |
---|---|
static class |
NodeStringLengthWorker.NodeStringLengthJob
A scheduled job that checks and adjusts string storage for persisted strings in the system.
|
static class |
NodeStringLengthWorker.NodeStringLengthWorkResult
Thread-safe helper class to carry the job progress information
|
Constructor and Description |
---|
NodeStringLengthWorker(NodeDAO nodeDAO,
JobLockService jobLockService,
TransactionService transactionService,
QNameDAO qnameDAO,
BehaviourFilter behaviourFilter,
int queryRange,
int threadCount) |
Modifier and Type | Method and Description |
---|---|
NodeStringLengthWorker.NodeStringLengthWorkResult |
execute()
Performs the work, including logging details of progress.
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Set the application context for event publishing during batch processing
|
public NodeStringLengthWorker(NodeDAO nodeDAO, JobLockService jobLockService, TransactionService transactionService, QNameDAO qnameDAO, BehaviourFilter behaviourFilter, int queryRange, int threadCount)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
public NodeStringLengthWorker.NodeStringLengthWorkResult execute()
Copyright © 2005–2017 Alfresco Software. All rights reserved.