|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.extensions.surf.util.AbstractLifecycleBean
org.alfresco.repo.importer.ImporterBootstrap
public class ImporterBootstrap
Bootstrap Repository store.
Field Summary | |
---|---|
static java.lang.String |
VIEW_CHILDASSOCTYPE_PROPERTY
|
static java.lang.String |
VIEW_ENCODING
|
static java.lang.String |
VIEW_LOCATION_VIEW
|
static java.lang.String |
VIEW_MESSAGES_PROPERTY
|
static java.lang.String |
VIEW_PATH_PROPERTY
|
static java.lang.String |
VIEW_UUID_BINDING
|
Fields inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean |
---|
log |
Constructor Summary | |
---|---|
ImporterBootstrap()
|
Method Summary | |
---|---|
void |
addBootstrapViews(java.util.List bootstrapViews)
Sets the bootstrap views |
void |
bootstrap()
Bootstrap the Repository |
java.util.Properties |
getConfiguration()
Gets the Configuration values for binding place holders |
static java.io.File |
getFile(java.lang.String view)
Get a File representation of an XML view |
java.lang.String |
getLocale()
Get Locale |
org.alfresco.service.cmr.repository.StoreRef |
getStoreRef()
Gets the Store Reference |
boolean |
hasPerformedBootstrap()
Determine if bootstrap was performed? |
protected void |
onBootstrap(org.springframework.context.ApplicationEvent event)
|
protected void |
onShutdown(org.springframework.context.ApplicationEvent event)
|
void |
setAllowWrite(boolean write)
Set whether we write or not |
void |
setAuthenticationContext(AuthenticationContext authenticationContext)
Set the authentication component |
void |
setBootstrapViews(java.util.List bootstrapViews)
Sets the bootstrap views |
void |
setConfiguration(java.util.Properties configuration)
Sets the Configuration values for binding place holders |
void |
setImporterService(ImporterService importerService)
Sets the importer service |
void |
setLocale(java.lang.String locale)
Sets the Locale |
void |
setLog(boolean logEnabled)
Deprecated. Was never used |
void |
setMustNotExistStoreUrls(java.util.List storeUrls)
If any of the store urls exist, the bootstrap does not take place |
void |
setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
Sets the namespace service |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Sets the node service |
void |
setRetryingTransactionHelper(RetryingTransactionHelper retryingTransactionHelper)
Sets the retrying transaction helper specific to the importer bootstrap. |
void |
setStoreUrl(java.lang.String storeUrl)
Sets the Store Ref to bootstrap into |
void |
setTransactionService(TransactionService transactionService)
Sets the Transaction Service |
void |
setUseExistingStore(boolean useExistingStore)
Set whether the importer bootstrap should only perform an import if the store being referenced doesn't already exist. |
void |
setUuidBinding(ImporterBinding.UUID_BINDING uuidBinding)
Set the behaviour for generating UUIDs in the import. |
Methods inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean |
---|
getApplicationContext, onApplicationEvent, setApplicationContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String VIEW_PATH_PROPERTY
public static final java.lang.String VIEW_CHILDASSOCTYPE_PROPERTY
public static final java.lang.String VIEW_MESSAGES_PROPERTY
public static final java.lang.String VIEW_LOCATION_VIEW
public static final java.lang.String VIEW_ENCODING
public static final java.lang.String VIEW_UUID_BINDING
Constructor Detail |
---|
public ImporterBootstrap()
Method Detail |
---|
public void setAllowWrite(boolean write)
write
- true (default) if the import must go ahead, otherwise no import will occurpublic void setUseExistingStore(boolean useExistingStore)
useExistingStore
- true to allow imports into an existing store,
otherwise false (default) to only import if the store doesn't exist.public void setUuidBinding(ImporterBinding.UUID_BINDING uuidBinding)
ImporterBinding.UUID_BINDING
enum and default to ImporterBinding.UUID_BINDING.CREATE_NEW_WITH_UUID
.
This setting overrides the UUID binding behaviour specified in the view properties.
uuidBinding
- the UUID generation behaviourpublic void setTransactionService(TransactionService transactionService)
userTransaction
- the transaction servicepublic void setRetryingTransactionHelper(RetryingTransactionHelper retryingTransactionHelper)
retryingTransactionHelper
- the retrying transaction helperpublic void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
namespaceService
- the namespace servicepublic void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService
- the node servicepublic void setImporterService(ImporterService importerService)
importerService
- the importer servicepublic void setAuthenticationContext(AuthenticationContext authenticationContext)
authenticationContext
- public void setBootstrapViews(java.util.List bootstrapViews)
bootstrapViews
- public void addBootstrapViews(java.util.List bootstrapViews)
bootstrapViews
- public void setStoreUrl(java.lang.String storeUrl)
storeUrl
- public void setMustNotExistStoreUrls(java.util.List storeUrls)
storeUrls
- the list of store urls to checkpublic org.alfresco.service.cmr.repository.StoreRef getStoreRef()
public void setConfiguration(java.util.Properties configuration)
configuration
- public java.util.Properties getConfiguration()
public void setLocale(java.lang.String locale)
locale
- (language_country_variant)public java.lang.String getLocale()
public void setLog(boolean logEnabled)
public boolean hasPerformedBootstrap()
public void bootstrap()
public static java.io.File getFile(java.lang.String view)
view
- the view location
protected void onBootstrap(org.springframework.context.ApplicationEvent event)
onBootstrap
in class org.springframework.extensions.surf.util.AbstractLifecycleBean
protected void onShutdown(org.springframework.context.ApplicationEvent event)
onShutdown
in class org.springframework.extensions.surf.util.AbstractLifecycleBean
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |