@Override public void rename(String newName) { checkRename(); name = newName; setModified(); }
@Override public synchronized void removeChildrenAndResources(ServerSession session) { super.removeChildrenAndResources(session); className = null; javaClass = null; }
@Override public void removeChildrenAndResources(ServerSession session) { database.removeMeta(session, getId()); invalidate(); }
/** * Set the main attributes to null to make sure the object is no longer used. */ protected void invalidate() { setModified(); database = null; id = -1; name = null; trace = null; }
@Override public String getSQL() { return schema.getSQL() + "." + super.getSQL(); }
@Override public void removeChildrenAndResources(ServerSession session) { if (grantedRole != null) { grantee.revokeRole(grantedRole); } else { grantee.revokeRight(grantedObject); } grantedRole = null; grantedObject = null; grantee = null; super.removeChildrenAndResources(session); }
super.removeChildrenAndResources(session);