@Override public void removeChildrenAndResources(ServerSession session) { database.removeMeta(session, getId()); }
@Override public void removeChildrenAndResources(ServerSession session) { database.removeMeta(session, getId()); invalidate(); }
@Override public synchronized void removeChildrenAndResources(ServerSession session) { database.removeMeta(session, getId()); className = null; methodName = null; javaMethods = null; invalidate(); }
/** * Update an object in the system table. * * @param session the session * @param obj the database object */ public void updateMeta(ServerSession session, DbObject obj) { // lockMeta(session); int id = obj.getId(); removeMeta(session, id); addMeta(session, obj); }
@Override public void removeChildrenAndResources(ServerSession session) { table.removeIndex(this); remove(session); database.removeMeta(session, getId()); }
@Override public void removeChildrenAndResources(ServerSession session) { table.removeConstraint(this); database.removeMeta(session, getId()); exprEvaluator = null; expr = null; table = null; invalidate(); }
@Override public void removeChildrenAndResources(ServerSession session) { table.removeConstraint(this); if (indexOwner) { table.removeIndexOrTransferOwnership(session, index); } database.removeMeta(session, getId()); index = null; columns = null; table = null; invalidate(); }
@Override public void removeChildrenAndResources(ServerSession session) { removeViewFromTables(); super.removeChildrenAndResources(session); database.removeMeta(session, getId()); querySQL = null; index = null; invalidate(); }
database.removeMeta(session, getId());
@Override public void removeChildrenAndResources(ServerSession session) { table.removeTrigger(this); database.removeMeta(session, getId()); if (triggerCallback != null) { try { triggerCallback.remove(); } catch (SQLException e) { throw DbException.convert(e); } } table = null; triggerClassName = null; triggerSource = null; triggerCallback = null; invalidate(); }
int id = obj.getId(); removeMeta(session, id); map.remove(oldName); obj.rename(newName);
/** * Remove the object from the database. * * @param session the session * @param obj the object to remove */ public void removeDatabaseObject(ServerSession session, DbObject obj) { checkWritingAllowed(); String objName = obj.getName(); DbObjectType type = obj.getType(); synchronized (getLock(type)) { Map<String, DbObject> map = getMap(type); if (SysProperties.CHECK && !map.containsKey(objName)) { DbException.throwInternalError("not found: " + objName); } Comment comment = findComment(obj); // lockMeta(session); if (comment != null) { removeDatabaseObject(session, comment); } int id = obj.getId(); obj.removeChildrenAndResources(session); map.remove(objName); removeMeta(session, id); } }
@Override public void removeChildrenAndResources(ServerSession session) { table.removeConstraint(this); refTable.removeConstraint(this); if (indexOwner) { table.removeIndexOrTransferOwnership(session, index); } if (refIndexOwner) { refTable.removeIndexOrTransferOwnership(session, refIndex); } database.removeMeta(session, getId()); refTable = null; index = null; refIndex = null; columns = null; refColumns = null; deleteSQL = null; updateSQL = null; table = null; invalidate(); }
database.removeMeta(session, getId()); close(session); invalidate();
removeMeta(session, obj.getId());