/** * Returns true if enables query filter. */ default boolean isQueryFilterEnabled() { return getQueryFilterConfig().isEnabled(); }
protected static Dao getDao(String name,boolean primary){ return getContext(name, primary).getDao(); }
protected static Dmo getDmo(String name,boolean primary){ return getContext(name, primary).getDmo(); }
@Override public CriteriaQuery<T> join(Class<?> targetEntityClass, String localRelation, String alias) { EntityMapping em = context.getMetadata().getEntityMapping(targetEntityClass); return join(em, localRelation, alias, JoinType.INNER); }
@Override public CriteriaQuery<T> joinById(String targetEntityName, String localRelation, String alias, Object id) { EntityMapping em = context.getMetadata().getEntityMapping(targetEntityName); return joinById(em, localRelation, alias, JoinType.INNER, id); }
protected EntityMapping em(Class<?> type) throws MappingNotFoundException { return ormContext.getMetadata().getEntityMapping(type); }
protected void resolveSqlCommands(Dao dao, OrmMetadata md) { //TODO : cleanupAccessTokensCommand = md.tryGetSqlCommand(CLEANUP_ACCESS_TOKENS_SQL_KEY); cleanupRefreshTokensCommand = md.tryGetSqlCommand(CLEANUP_REFRESH_TOKENS_SQL_KEY); } }
public static OrmMetadata metadata(){ return context(DEFAULT_NAME).getMetadata(); }
/** * Returns true if enables filter column(s). */ default boolean isFilterColumnEnabled() { return getFilterColumnConfig().isEnabled(); }
@Override public EntityMapping getEntityMapping(String entityName) throws ObjectNotFoundException { EntityMapping em = tryGetEntityMapping(entityName); if(null == em){ throwEntityNotFound(entityName); } return em; }
public DefaultOrmContext(String name,DataSource dataSource){ this.setName(name); this.setDataSource(dataSource); }
public DefaultJdbcExecutor(OrmContext ormContext) { this.context = ormContext; this.db = ormContext.getDb(); }
@Override public CriteriaQuery<T> joinWithWhere(Class<?> targetEntityClass, String localRelation, String alias, Appendable where, Consumer<FieldMapping> args) { EntityMapping em = context.getMetadata().getEntityMapping(targetEntityClass); return join(em, localRelation, alias, JoinType.INNER, where, args); }
@Override public CriteriaQuery<T> LeftJoinById(Class<?> targetEntityClass, String localRelation, String alias, Object id) { EntityMapping em = context.getMetadata().getEntityMapping(targetEntityClass); return joinById(em, localRelation, alias, JoinType.LEFT, id); }
protected void resolveSqlCommands(Dao dao, OrmMetadata md) { loadAuthorizationCodeCommand = md.tryGetSqlCommand(LOAD_AUTHORIZATION_CODE_SQL_KEY); deleteAuthorizationCodeCommand = md.tryGetSqlCommand(DELETE_AUTHORIZATION_CODE_SQL_KEY); cleanupAuthorizationCodesCommand = md.tryGetSqlCommand(CLEANUP_AUTHORIZATION_CODES_SQL_KEY); }
@Override public CriteriaQuery<T> leftJoin(String targetEntityName, String localRelation, String alias) { EntityMapping em = context.getMetadata().getEntityMapping(targetEntityName); return join(em, localRelation, alias, JoinType.LEFT); }
protected void resolveSqlCommands(Dao dao, OrmMetadata md) { loadSessionByTokenCommand = md.tryGetSqlCommand(LOAD_SESSION_BY_TOKEN_SQL_KEY); loadSessionByIdCommand = md.tryGetSqlCommand(LOAD_SESSION_BY_ID_SQL_KEY); loadLoginsInSessionCommand = md.tryGetSqlCommand(LOAD_LOGINS_IN_SESSION_SQL_KEY); cleanupLoginsCommand = md.tryGetSqlCommand(CLEANUP_SSO_LOGINS_SQL_KEY); cleanupSessionsCommand = md.tryGetSqlCommand(CLEANUP_SSO_SESSIONS_SQL_KEY); } }
public CriteriaQuery<T> leftJoinWithWhere(Class<?> targetEntityClass, String localRelation, String alias, Appendable where, Consumer<FieldMapping> args) { EntityMapping em = context.getMetadata().getEntityMapping(targetEntityClass); return join(em, localRelation, alias, JoinType.LEFT, where, args); }
protected void resolveSqlCommands(Dao dao, OrmMetadata md) { //TODO : cleanupAccessTokensCommand = md.tryGetSqlCommand(CLEANUP_ACCESS_TOKENS_SQL_KEY); cleanupRefreshTokensCommand = md.tryGetSqlCommand(CLEANUP_REFRESH_TOKENS_SQL_KEY); } }
public CriteriaQuery<T> leftJoinWithWhere(String targetEntityName, String alias, Appendable where, Consumer<FieldMapping> args) { EntityMapping em = context.getMetadata().getEntityMapping(targetEntityName); return join(em, null, alias, JoinType.LEFT, where, args); }