|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectccc.migration.BaseMigrations
public class BaseMigrations
TODO: Add a description for this type.
Constructor Summary | |
---|---|
protected |
BaseMigrations(ServiceLocator service,
Migration pagesExt,
ResourcesExt resourcesExt,
LegacyDBQueries legacyQueries,
TemplateMigration tm,
java.lang.String linkPrefix)
Constructor. |
Method Summary | |
---|---|
protected Page |
assemblePage(ResourceBean r,
int version)
Assemble a page delta from the specified CCC6 resource. |
protected ResourceSummary |
createPage(java.util.UUID parentFolderId,
ResourceBean r,
java.lang.Integer version,
LogEntryBean le,
Page delta)
|
protected Folders |
getFolders()
Accessor. |
protected Groups |
getGroups()
Accessor. |
protected LegacyDBQueries |
getLegacyQueries()
Accessor. |
protected java.lang.String |
getLinkPrefix()
Accessor. |
protected Migration |
getMigrations()
Accessor. |
protected Resources |
getResources()
Accessor. |
protected ResourcesExt |
getResourcesExt()
Accessor. |
protected TemplateMigration |
getTm()
Accessor. |
protected Users |
getUsers()
Accessor. |
protected LogEntryBean |
logEntryForVersion(int id,
int version,
java.lang.String action,
java.lang.String username)
|
protected void |
publish(ResourceBean r,
ResourceSummary rs,
LogEntryBean le)
Publish a resource. |
protected void |
setMetadata(ResourceBean r,
ResourceSummary rs,
LogEntryBean le)
Set the metadata for a resource. |
protected void |
setResourceRoles(ResourceBean r,
ResourceSummary rs,
LogEntryBean le)
|
protected void |
setTemplateForResource(ResourceBean r,
ResourceSummary rs,
LogEntryBean le,
ResourceSummary templateFolder)
Set the template for a resource. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected BaseMigrations(ServiceLocator service, Migration pagesExt, ResourcesExt resourcesExt, LegacyDBQueries legacyQueries, TemplateMigration tm, java.lang.String linkPrefix)
Method Detail |
---|
protected LogEntryBean logEntryForVersion(int id, int version, java.lang.String action, java.lang.String username)
protected Page assemblePage(ResourceBean r, int version)
r
- The CCC6 resource data.version
- The version of the CCC6 page to duplicate.
protected ResourceSummary createPage(java.util.UUID parentFolderId, ResourceBean r, java.lang.Integer version, LogEntryBean le, Page delta)
protected void setResourceRoles(ResourceBean r, ResourceSummary rs, LogEntryBean le)
protected void setTemplateForResource(ResourceBean r, ResourceSummary rs, LogEntryBean le, ResourceSummary templateFolder)
templateFolder
- The folder where the migration creates templates.r
- The CCC6 resource.rs
- The equivalent CCC7 resource.le
- Audit details for the metadata change.protected void publish(ResourceBean r, ResourceSummary rs, LogEntryBean le)
r
- The CCC6 resource.rs
- The equivalent CCC7 resource.le
- Audit details for the metadata change.protected void setMetadata(ResourceBean r, ResourceSummary rs, LogEntryBean le)
r
- The CCC6 resource.rs
- The equivalent CCC7 resource.le
- Audit details for the metadata change.protected final Users getUsers()
protected final Migration getMigrations()
protected final Resources getResources()
protected final Folders getFolders()
protected final ResourcesExt getResourcesExt()
protected Groups getGroups()
protected final LegacyDBQueries getLegacyQueries()
protected final TemplateMigration getTm()
protected final java.lang.String getLinkPrefix()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |