public class JooqPermissionHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.jooq.Field<String> |
PERMISSION |
static org.jooq.Field<String> |
ROLE_PATH |
static org.jooq.Table<?> |
ROLE_PERMISSION_TABLE |
| Constructor and Description |
|---|
JooqPermissionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
createTables(org.jooq.DSLContext context) |
int |
delete(org.jooq.DSLContext context,
String role) |
void |
dropTables(org.jooq.DSLContext context) |
boolean |
exists(org.jooq.DSLContext context,
String role) |
List<String> |
fetch(org.jooq.DSLContext context,
String role) |
int |
insert(org.jooq.DSLContext context,
String role,
List<String> permissions) |
public static final org.jooq.Table<?> ROLE_PERMISSION_TABLE
public static final org.jooq.Field<String> ROLE_PATH
public static final org.jooq.Field<String> PERMISSION
public void createTables(org.jooq.DSLContext context)
throws org.cristalise.kernel.common.PersistencyException
org.cristalise.kernel.common.PersistencyExceptionpublic void dropTables(org.jooq.DSLContext context)
throws org.cristalise.kernel.common.PersistencyException
org.cristalise.kernel.common.PersistencyExceptionpublic boolean exists(org.jooq.DSLContext context,
String role)
public int delete(org.jooq.DSLContext context,
String role)
throws org.cristalise.kernel.common.PersistencyException
org.cristalise.kernel.common.PersistencyExceptionCopyright © 1997–2019 CRISTAL-iSE. All rights reserved.