public abstract class Update extends Object
Modifier and Type | Field and Description |
---|---|
protected com.mongodb.DB |
db |
protected org.jboss.logging.Logger |
log |
Constructor and Description |
---|
Update() |
Modifier and Type | Method and Description |
---|---|
protected com.mongodb.DBCollection |
createCollection(String name) |
protected void |
deleteEntries(String collection) |
protected void |
ensureIndex(String name,
String[] fields,
boolean unique,
boolean sparse) |
protected void |
ensureIndex(String name,
String field,
boolean unique,
boolean sparse) |
abstract String |
getId() |
protected String |
insertApplicationRole(com.mongodb.DBCollection roles,
String roleName,
String applicationId) |
void |
setDb(com.mongodb.DB db) |
void |
setLog(org.jboss.logging.Logger log) |
abstract void |
update(KeycloakSession session) |
public abstract String getId()
public abstract void update(KeycloakSession session) throws ClassNotFoundException
ClassNotFoundException
protected com.mongodb.DBCollection createCollection(String name)
protected void ensureIndex(String name, String[] fields, boolean unique, boolean sparse)
protected void deleteEntries(String collection)
protected String insertApplicationRole(com.mongodb.DBCollection roles, String roleName, String applicationId)
public void setLog(org.jboss.logging.Logger log)
public void setDb(com.mongodb.DB db)
Copyright © 2015. All rights reserved.