Package org.craftercms.studio.api.v1.dal
Interface DependencyMapper
-
public interface DependencyMapper
- Author:
- Dejan Brkic
-
-
Field Summary
Fields Modifier and Type Field Description static String
EDITED_STATES_PARAM
static String
NEW_PATH_PARAM
static String
NEW_STATES_PARAM
static String
OLD_PATH_PARAM
static String
PATH_PARAM
static String
PATHS_PARAM
static String
REGEX_PARAM
static String
SITE_ID_PARAM
static String
SITE_PARAM
static String
SORUCE_PATH_COLUMN_NAME
static String
TARGET_PATH_COLUMN_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Map<String,String>>
calculatePublishingDependenciesForList(Map params)
void
deleteAllSourceDependencies(Map params)
void
deleteDependenciesForSite(Map params)
void
deleteDependenciesForSiteAndPath(Map params)
List<DependencyEntity>
getDependant(Map params)
List<DependencyEntity>
getDependencies(Map params)
List<String>
getDependenciesForList(Map params)
List<String>
getItemsDependingOn(Map params)
List<String>
getItemSpecificDependenciesForList(Map params)
void
insertList(Map params)
void
moveDependency(Map params)
-
-
-
Field Detail
-
SITE_PARAM
static final String SITE_PARAM
- See Also:
- Constant Field Values
-
SITE_ID_PARAM
static final String SITE_ID_PARAM
- See Also:
- Constant Field Values
-
PATH_PARAM
static final String PATH_PARAM
- See Also:
- Constant Field Values
-
PATHS_PARAM
static final String PATHS_PARAM
- See Also:
- Constant Field Values
-
OLD_PATH_PARAM
static final String OLD_PATH_PARAM
- See Also:
- Constant Field Values
-
NEW_PATH_PARAM
static final String NEW_PATH_PARAM
- See Also:
- Constant Field Values
-
REGEX_PARAM
static final String REGEX_PARAM
- See Also:
- Constant Field Values
-
EDITED_STATES_PARAM
static final String EDITED_STATES_PARAM
- See Also:
- Constant Field Values
-
NEW_STATES_PARAM
static final String NEW_STATES_PARAM
- See Also:
- Constant Field Values
-
SORUCE_PATH_COLUMN_NAME
static final String SORUCE_PATH_COLUMN_NAME
- See Also:
- Constant Field Values
-
TARGET_PATH_COLUMN_NAME
static final String TARGET_PATH_COLUMN_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDependencies
List<DependencyEntity> getDependencies(Map params)
-
getDependant
List<DependencyEntity> getDependant(Map params)
-
deleteAllSourceDependencies
void deleteAllSourceDependencies(Map params)
-
insertList
void insertList(Map params)
-
deleteDependenciesForSite
void deleteDependenciesForSite(Map params)
-
deleteDependenciesForSiteAndPath
void deleteDependenciesForSiteAndPath(Map params)
-
calculatePublishingDependenciesForList
List<Map<String,String>> calculatePublishingDependenciesForList(Map params)
-
moveDependency
void moveDependency(Map params)
-
-