public interface PalioConnectable extends SQLConnectable
SQLConnectable.QueryReader
Modifier and Type | Method and Description |
---|---|
void |
activateSession(PSession session,
java.lang.Long pageID,
java.lang.String params) |
void |
addAccessPrivToPage(java.lang.Long privID,
java.lang.Long pageID) |
void |
addPrivToRole(java.lang.Long roleID,
java.lang.Long privID) |
void |
addRoleToUser(java.lang.Long userID,
java.lang.Long roleID,
java.lang.Long regionID,
java.util.Date expireDate) |
void |
addSessionParam(PSession session,
java.lang.String name,
java.lang.Object value) |
void |
addUser(java.lang.Long Id,
java.lang.String name,
byte[] password,
java.util.Date createdDate,
java.util.Date expireDate,
java.lang.Long expireSessions,
java.lang.Long sessionTimeout) |
void |
closeSession(PSession session) |
void |
createOrUpdateDatabaseForModule(boolean pretend,
java.lang.String moduleName,
java.lang.String targetVersion,
AutomaticScriptFactory scriptFactory) |
void |
createPriv(java.lang.Long ID,
java.lang.Long typeID,
java.lang.String name,
java.lang.String code,
java.lang.String description) |
void |
createRegion(java.lang.Long ID,
java.lang.String name,
java.lang.String displayName,
java.lang.Long parent) |
void |
createRole(java.lang.Long ID,
java.lang.String name,
java.lang.String displayName,
java.lang.String description) |
void |
createRole(java.lang.Long ID,
java.lang.String name,
java.lang.String displayName,
java.lang.String description,
java.lang.Long parentID) |
void |
delAccessPrivFromPage(java.lang.Long privID,
java.lang.Long pageID) |
void |
deletePriv(java.lang.Long ID) |
void |
deleteRegion(java.lang.Long ID) |
void |
deleteRole(java.lang.Long ID) |
java.util.Collection<PMedia> |
getAllMedia()
Returns set of
PMedia . |
java.util.Collection<PObject> |
getAllObjects()
Returns set of
PObject . |
java.util.Collection<PPage> |
getAllPages()
Returns set of
PPage . |
java.util.Collection<PPriv> |
getAllPrivs()
Returns set of
PPriv . |
java.util.Collection<PRole> |
getAllRoles(Connector connector)
Returns set of
PRole . |
java.lang.Long |
getFreePrivID() |
java.lang.Long |
getFreeRegionID() |
java.lang.Long |
getFreeRoleID() |
java.lang.Long |
getFreeSessionID() |
java.lang.Long |
getFreeUserID() |
PMedia |
getMedia(java.lang.Long ID) |
PMimeType |
getMimeType(java.lang.Long ID) |
PObject |
getObject(java.lang.Long ID) |
PPage |
getPage(java.lang.Long ID) |
PPriv |
getPriv(java.lang.Long ID) |
PPriv |
getPriv(java.lang.String name) |
java.util.LinkedList |
getPrivsList() |
PRegion |
getRegion(java.lang.Long ID,
Connector connector) |
PRegion |
getRegion(java.lang.String name,
Connector connector) |
PRole |
getRole(java.lang.Long ID,
Connector connector) |
PRole |
getRole(java.lang.String name,
Connector connector) |
java.util.LinkedList |
getRolePrivs(java.lang.Long roleID) |
java.util.LinkedList |
getRolesList() |
java.util.LinkedList |
getRolesRegionsForUser(java.lang.Long userID) |
PSession |
getSession(java.lang.Long ID,
Connector connector) |
PTreeType |
getTreeType(java.lang.Long ID) |
PUser |
getUser(java.lang.Long ID,
Connector connector) |
PUser |
getUser(java.lang.String name,
Connector connector) |
java.util.Collection |
getUsers(Connector connector) |
java.util.Properties |
loadConfig() |
void |
loadConnectors(java.util.Map<java.lang.String,Connector> connectors,
java.util.Map<java.lang.String,Connector> schedulerConnectors) |
void |
lockUser(java.lang.Long userID) |
void |
putMedia(PMedia media) |
void |
putObject(PObject object) |
void |
putSession(PSession session) |
void |
removeRoleFromUser(java.lang.Long userID,
java.lang.Long roleID,
java.lang.Long regionID) |
void |
removeUser(java.lang.Long userID) |
void |
remPrivFromRole(java.lang.Long roleID,
java.lang.Long privID) |
void |
setConfig(java.lang.String name,
java.lang.String value) |
void |
setSessionRegion(PSession s) |
void |
setUserSession(PSession s) |
void |
unlockUser(java.lang.Long userID) |
void |
updateDatabase(java.util.Properties configProperties) |
void |
updateRole(java.lang.Long ID,
java.lang.String name,
java.lang.String displayName,
java.lang.String description,
java.lang.Long parentID) |
void |
updateSessionParam(PSession session,
java.lang.String name,
java.lang.Object value) |
void |
updateUser(java.lang.Long Id,
java.lang.String field,
java.lang.Object value) |
void |
visitingPage(java.lang.Long pageID,
java.lang.Long visitingCount,
java.util.Date lastVisited) |
commit, executeFunction, executePL_SQL, executeProcedure, fastRead, getMetaData, getName, getResultSet, getResultSetMetaData, getSequence, getType, getUrl, init, isNoTransaction, isTransaction, needWriteLob, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, readAsMaps, readAsMaps, readAsMaps, readAsMaps, readAsMaps, readAsMaps, readAsMaps, readLine, readLine, readLine, readLineAsMap, readLineAsMap, readLineAsMap, rollback, setInstance, transactionStart, transactionStop, write, write, write, writeLob, writeLob
void updateDatabase(java.util.Properties configProperties) throws PalioException
PalioException
void createOrUpdateDatabaseForModule(boolean pretend, java.lang.String moduleName, java.lang.String targetVersion, AutomaticScriptFactory scriptFactory)
PTreeType getTreeType(java.lang.Long ID) throws PalioException
PalioException
java.util.Collection<PPage> getAllPages() throws PalioException
PPage
.PalioException
PPage getPage(java.lang.Long ID) throws PalioException
PalioException
void visitingPage(java.lang.Long pageID, java.lang.Long visitingCount, java.util.Date lastVisited) throws PalioException
PalioException
java.util.Collection<PObject> getAllObjects() throws PalioException
PObject
.PalioException
PObject getObject(java.lang.Long ID) throws PalioException
PalioException
java.util.Collection<PMedia> getAllMedia() throws PalioException
PMedia
.PalioException
PMedia getMedia(java.lang.Long ID) throws PalioException
PalioException
PMimeType getMimeType(java.lang.Long ID) throws PalioException
PalioException
java.util.Collection<PRole> getAllRoles(Connector connector) throws PalioException
PRole
.PalioException
PRole getRole(java.lang.Long ID, Connector connector) throws PalioException
PalioException
PRole getRole(java.lang.String name, Connector connector) throws PalioException
PalioException
void addRoleToUser(java.lang.Long userID, java.lang.Long roleID, java.lang.Long regionID, java.util.Date expireDate) throws PalioException
PalioException
void removeRoleFromUser(java.lang.Long userID, java.lang.Long roleID, java.lang.Long regionID) throws PalioException
PalioException
java.util.Collection<PPriv> getAllPrivs() throws PalioException
PPriv
.PalioException
PPriv getPriv(java.lang.Long ID) throws PalioException
PalioException
PPriv getPriv(java.lang.String name) throws PalioException
PalioException
PRegion getRegion(java.lang.Long ID, Connector connector) throws PalioException
PalioException
PRegion getRegion(java.lang.String name, Connector connector) throws PalioException
PalioException
PUser getUser(java.lang.Long ID, Connector connector) throws PalioException
PalioException
PUser getUser(java.lang.String name, Connector connector) throws PalioException
PalioException
java.util.Collection getUsers(Connector connector) throws PalioException
PalioException
void addUser(java.lang.Long Id, java.lang.String name, byte[] password, java.util.Date createdDate, java.util.Date expireDate, java.lang.Long expireSessions, java.lang.Long sessionTimeout) throws PalioException
PalioException
void updateUser(java.lang.Long Id, java.lang.String field, java.lang.Object value) throws PalioException
PalioException
void removeUser(java.lang.Long userID) throws PalioException
PalioException
void lockUser(java.lang.Long userID) throws PalioException
PalioException
void unlockUser(java.lang.Long userID) throws PalioException
PalioException
java.lang.Long getFreeUserID() throws PalioException
PalioException
PSession getSession(java.lang.Long ID, Connector connector) throws PalioException
PalioException
java.lang.Long getFreeSessionID() throws PalioException
PalioException
void putSession(PSession session) throws PalioException
PalioException
void setUserSession(PSession s) throws PalioException
PalioException
void setSessionRegion(PSession s) throws PalioException
PalioException
void activateSession(PSession session, java.lang.Long pageID, java.lang.String params) throws PalioException
PalioException
void updateSessionParam(PSession session, java.lang.String name, java.lang.Object value) throws PalioException
PalioException
void addSessionParam(PSession session, java.lang.String name, java.lang.Object value) throws PalioException
PalioException
void closeSession(PSession session) throws PalioException
PalioException
java.util.LinkedList getRolesList() throws PalioException
PalioException
java.lang.Long getFreeRoleID() throws PalioException
PalioException
void createRole(java.lang.Long ID, java.lang.String name, java.lang.String displayName, java.lang.String description, java.lang.Long parentID) throws PalioException
PalioException
void createRole(java.lang.Long ID, java.lang.String name, java.lang.String displayName, java.lang.String description) throws PalioException
PalioException
void updateRole(java.lang.Long ID, java.lang.String name, java.lang.String displayName, java.lang.String description, java.lang.Long parentID) throws PalioException
PalioException
void deleteRole(java.lang.Long ID) throws PalioException
PalioException
java.util.LinkedList getPrivsList() throws PalioException
PalioException
java.util.LinkedList getRolePrivs(java.lang.Long roleID) throws PalioException
PalioException
java.util.LinkedList getRolesRegionsForUser(java.lang.Long userID) throws PalioException
PalioException
java.lang.Long getFreePrivID() throws PalioException
PalioException
void createPriv(java.lang.Long ID, java.lang.Long typeID, java.lang.String name, java.lang.String code, java.lang.String description) throws PalioException
PalioException
void deletePriv(java.lang.Long ID) throws PalioException
PalioException
void addPrivToRole(java.lang.Long roleID, java.lang.Long privID) throws PalioException
PalioException
void remPrivFromRole(java.lang.Long roleID, java.lang.Long privID) throws PalioException
PalioException
void addAccessPrivToPage(java.lang.Long privID, java.lang.Long pageID) throws PalioException
PalioException
void delAccessPrivFromPage(java.lang.Long privID, java.lang.Long pageID) throws PalioException
PalioException
void createRegion(java.lang.Long ID, java.lang.String name, java.lang.String displayName, java.lang.Long parent) throws PalioException
PalioException
void deleteRegion(java.lang.Long ID) throws PalioException
PalioException
java.lang.Long getFreeRegionID() throws PalioException
PalioException
void putMedia(PMedia media) throws PalioException
PalioException
void putObject(PObject object) throws PalioException
PalioException
java.util.Properties loadConfig() throws PalioException
PalioException
void loadConnectors(java.util.Map<java.lang.String,Connector> connectors, java.util.Map<java.lang.String,Connector> schedulerConnectors) throws PalioException
PalioException
void setConfig(java.lang.String name, java.lang.String value) throws PalioException
PalioException