public class OwSemiVirtualRecordClass extends Object
Java model of the <SemiVirtualRecordClassName> XML configuration node in owbootstrap.xml.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Modifier and Type | Field and Description |
---|---|
static String |
FOLDERCLASSNAME_ATTRIBUTE |
static String |
INCLUDEPHYSICALCHILDS_ATTRIBUTE |
static String |
SEARCHSUBSTRUCTURE_ATTRIBUTE |
static String |
SEMIVIRTUALRECORDCLASSES_ELEMENT |
static String |
SEMIVIRTUALRECORDCLASSNAME_ELEMENT |
static String |
VIRTUALFOLDER_ATTRIBUTE |
Constructor and Description |
---|
OwSemiVirtualRecordClass(Node n_p) |
Modifier and Type | Method and Description |
---|---|
static Map<String,OwSemiVirtualRecordClass> |
createVirtualRecordClasses(OwXMLUtil configuration_p) |
static Map<String,OwSemiVirtualRecordClass> |
createVirtualRecordClasses(OwXMLUtil configuration_p,
Collection<String> selectiveConfigurationIds_p) |
String |
getFolderClassName()
Return the folder class value of semi-virtual structure definition.
|
Map |
getPropertyMapping()
Get property mapping which was configured for current
semi-virtual structure.
|
String |
getVirtualFolder()
Return template name which is
used for semi-virtual structure.
|
boolean |
isIncludePhysicalChilds()
Should physical children be returned
also during folder retrieval.
|
boolean |
isSearchSubstructure()
Should search be extended to semi-virtual root.
|
public static final String SEMIVIRTUALRECORDCLASSES_ELEMENT
public static final String SEMIVIRTUALRECORDCLASSNAME_ELEMENT
public static final String INCLUDEPHYSICALCHILDS_ATTRIBUTE
public static final String FOLDERCLASSNAME_ATTRIBUTE
public static final String VIRTUALFOLDER_ATTRIBUTE
public static final String SEARCHSUBSTRUCTURE_ATTRIBUTE
public OwSemiVirtualRecordClass(Node n_p) throws OwConfigurationException
OwConfigurationException
public static final Map<String,OwSemiVirtualRecordClass> createVirtualRecordClasses(OwXMLUtil configuration_p) throws OwConfigurationException
OwConfigurationException
public static final Map<String,OwSemiVirtualRecordClass> createVirtualRecordClasses(OwXMLUtil configuration_p, Collection<String> selectiveConfigurationIds_p) throws OwConfigurationException
configuration_p
- bootstrap configuration nodeMap
of OwSemiVirtualRecordClass
mapped by their folder class name
as defined in SemiVirtualRecordClasses configuration node in bootstrap configurationOwConfigurationException
public String getFolderClassName()
public String getVirtualFolder()
public boolean isIncludePhysicalChilds()
public Map getPropertyMapping()
public boolean isSearchSubstructure()
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.