|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
org.seasar.robot.db.bsbhv.BsAccessResultBhv
public abstract class BsAccessResultBhv
The behavior of ACCESS_RESULT that is TABLE.
[primary-key] ID [column] ID, SESSION_ID, RULE_ID, URL, PARENT_URL, STATUS, HTTP_STATUS_CODE, METHOD, MIME_TYPE, CONTENT_LENGTH, EXECUTION_TIME, LAST_MODIFIED, CREATE_TIME [sequence] [identity] ID [version-no] [foreign-table] ACCESS_RESULT_DATA(AsOne) [referrer-table] ACCESS_RESULT_DATA [foreign-property] accessResultDataAsOne [referrer-property]
入れ子のクラスの概要 |
---|
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable から継承された入れ子のクラス/インタフェース |
---|
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalDeleteCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalDeleteNonstrictCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalDeleteNonstrictIgnoreDeletedCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalInsertOrUpdateCallback<ENTITY extends org.seasar.robot.dbflute.Entity,CB_TYPE extends org.seasar.robot.dbflute.cbean.ConditionBean>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalInsertOrUpdateNonstrictCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalUpdateCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalUpdateNonstrictCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.OptimisticLockColumnValueNullException, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.TokenFileReflectionExecutor |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable から継承された入れ子のクラス/インタフェース |
---|
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalLoadReferrerCallback<LOCAL_ENTITY extends org.seasar.robot.dbflute.Entity,PK,REFERRER_CB extends org.seasar.robot.dbflute.cbean.ConditionBean,REFERRER_ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalPulloutCallback<LOCAL_ENTITY extends org.seasar.robot.dbflute.Entity,FOREIGN_ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalSelectEntityCallback<ENTITY extends org.seasar.robot.dbflute.Entity,CB extends org.seasar.robot.dbflute.cbean.ConditionBean>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalSelectEntityWithDeletedCheckCallback<ENTITY extends org.seasar.robot.dbflute.Entity,CB extends org.seasar.robot.dbflute.cbean.ConditionBean>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.ScalarSelectInvalidColumnSpecificationException, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.SLFunction<CB extends org.seasar.robot.dbflute.cbean.ConditionBean,RESULT>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.TokenFileOutputExecutor |
フィールドの概要 | |
---|---|
static java.lang.String |
PATH_deleteBySessionId
|
static java.lang.String |
PATH_selectListByUrlDiff
|
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable から継承されたフィールド |
---|
_commonColumnAutoSetupper |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable から継承されたフィールド |
---|
_behaviorCommandInvoker, _behaviorSelector |
コンストラクタの概要 | |
---|---|
BsAccessResultBhv()
|
メソッドの概要 | ||
---|---|---|
int[] |
batchDelete(java.util.List<AccessResult> accessResultList)
Batch delete the list. |
|
int[] |
batchInsert(java.util.List<AccessResult> accessResultList)
Batch insert the list. |
|
int[] |
batchUpdate(java.util.List<AccessResult> accessResultList)
Batch update the list. |
|
protected int |
delegateDelete(AccessResult e)
|
|
protected int[] |
delegateDeleteList(java.util.List<AccessResult> ls)
|
|
protected int |
delegateInsert(AccessResult e)
|
|
protected int[] |
delegateInsertList(java.util.List<AccessResult> ls)
|
|
protected int |
delegateSelectCount(AccessResultCB cb)
|
|
protected void |
delegateSelectCursor(AccessResultCB cb,
org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResult> entityRowHandler)
|
|
protected java.util.List<AccessResult> |
delegateSelectList(AccessResultCB cb)
|
|
protected int |
delegateUpdate(AccessResult e)
|
|
protected int[] |
delegateUpdateList(java.util.List<AccessResult> ls)
|
|
void |
delete(AccessResult accessResult)
Delete the entity. |
|
protected void |
doCreate(org.seasar.robot.dbflute.Entity entity)
|
|
protected int[] |
doCreateList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
|
|
protected void |
doCreateOrUpdate(org.seasar.robot.dbflute.Entity entity)
|
|
protected void |
doCreateOrUpdateNonstrict(org.seasar.robot.dbflute.Entity entity)
|
|
protected void |
doModify(org.seasar.robot.dbflute.Entity entity)
|
|
protected int[] |
doModifyList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
|
|
protected void |
doModifyNonstrict(org.seasar.robot.dbflute.Entity entity)
|
|
protected int |
doReadCount(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.Entity |
doReadEntity(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.Entity |
doReadEntityWithDeletedCheck(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.cbean.ListResultBean<? extends org.seasar.robot.dbflute.Entity> |
doReadList(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.cbean.PagingResultBean<? extends org.seasar.robot.dbflute.Entity> |
doReadPage(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected void |
doRemove(org.seasar.robot.dbflute.Entity entity)
|
|
protected int[] |
doRemoveList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
|
|
protected AccessResultCB |
downcast(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected AccessResult |
downcast(org.seasar.robot.dbflute.Entity entity)
|
|
org.seasar.robot.dbflute.dbmeta.DBMeta |
getDBMeta()
|
|
AccessResultDbm |
getMyDBMeta()
|
|
java.lang.String |
getTableDbName()
|
|
protected boolean |
hasUpdateDateValue(org.seasar.robot.dbflute.Entity entity)
|
|
protected boolean |
hasVersionNoValue(org.seasar.robot.dbflute.Entity entity)
|
|
void |
insert(AccessResult accessResult)
Insert the entity. |
|
void |
insertOrUpdate(AccessResult accessResult)
Insert or update the entity modified-only. |
|
org.seasar.robot.dbflute.cbean.ConditionBean |
newConditionBean()
|
|
org.seasar.robot.dbflute.Entity |
newEntity()
|
|
AccessResultCB |
newMyConditionBean()
|
|
AccessResult |
newMyEntity()
|
|
java.util.List<AccessResultData> |
pulloutAccessResultDataAsOne(java.util.List<AccessResult> accessResultList)
Pull out the list of referrer-as-one table 'AccessResultData'. |
|
int |
queryDelete(AccessResultCB cb)
Query delete the several entities. |
|
int |
queryUpdate(AccessResult accessResult,
AccessResultCB cb)
Query update the several entities. |
|
|
scalarSelect(java.lang.Class<RESULT> resultType)
Select the scalar value derived by a function. |
|
AccessResult |
selectByPKValue(java.lang.Long id)
Select the entity by the primary-key value. |
|
AccessResult |
selectByPKValueWithDeletedCheck(java.lang.Long id)
Select the entity by the primary-key value with deleted check. |
|
int |
selectCount(AccessResultCB cb)
Select the count by the condition-bean. |
|
void |
selectCursor(AccessResultCB cb,
org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResult> entityRowHandler)
Select the cursor by the condition-bean. |
|
AccessResult |
selectEntity(AccessResultCB cb)
Select the entity by the condition-bean. |
|
AccessResult |
selectEntityWithDeletedCheck(AccessResultCB cb)
Select the entity by the condition-bean with deleted check. |
|
org.seasar.robot.dbflute.cbean.ListResultBean<AccessResult> |
selectList(AccessResultCB cb)
Select the list as result bean. |
|
org.seasar.robot.dbflute.cbean.PagingResultBean<AccessResult> |
selectPage(AccessResultCB cb)
Select the page as result bean. |
|
void |
update(AccessResult accessResult)
Update the entity modified-only. |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable から継承されたメソッド |
---|
assertEntityHasUpdateDateValue, assertEntityHasVersionNoValue, assertEntityOfDelete, assertEntityOfInsert, assertEntityOfUpdate, callCreateList, callModifyList, callRemoveList, create, createBatchDeleteEntityCommand, createBatchDeleteNonstrictEntityCommand, createBatchInsertEntityCommand, createBatchUpdateEntityCommand, createBatchUpdateNonstrictEntityCommand, createDeleteEntityCommand, createDeleteNonstrictEntityCommand, createInsertEntityCommand, createOrModify, createOrModifyNonstrict, createQueryDeleteCBCommand, createQueryUpdateEntityCBCommand, createUpdateEntityCommand, createUpdateNonstrictEntityCommand, determineExecuteDelete, determineExecuteInsert, determineExecuteUpdate, filterEntityOfDelete, filterEntityOfInsert, filterEntityOfUpdate, frameworkFilterEntityOfDelete, frameworkFilterEntityOfInsert, frameworkFilterEntityOfUpdate, getCommonColumnAutoSetupper, helpDeleteInternally, helpDeleteNonstrictIgnoreDeletedInternally, helpDeleteNonstrictInternally, helpFilterBeforeDeleteInternally, helpFilterBeforeInsertInternally, helpFilterBeforeUpdateInternally, helpInsertOrUpdateInternally, helpInsertOrUpdateInternally, helpUpdateInternally, helpUpdateNonstrictInternally, injectSequenceToPrimaryKeyIfNeeds, lumpCreate, lumpModify, lumpRemove, modify, modifyNonstrict, processBeforeDelete, processBeforeInsert, processBeforeUpdate, remove, setCommonColumnAutoSetupper, setupCommonColumnOfInsertIfNeeds, setupCommonColumnOfUpdateIfNeeds, tokenFileReflection |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable から継承されたメソッド |
---|
assertBehaviorCommandInvoker, assertCBNotNull, assertConditionBeanNotNull, assertEntityNotDeleted, assertEntityNotDeleted, assertEntityNotNull, assertEntityNotNullAndHasPrimaryKeyValue, assertEntitySelectedAsOne, assertListNotNullAndEmpty, assertListNotNullAndHasOnlyOne, assertListNotNullAndNotEmpty, assertObjectNotNull, assertStringNotNullAndNotTrimmedEmpty, createSelectCountCBCommand, createSelectCursorCBCommand, createSelectListCBCommand, createSelectNextValCommand, createSelectScalarCBCommand, doHelpLoadReferrerInternally, getBehaviorCommandInvoker, getBehaviorSelector, getCountAll, helpConditionBeanDowncastInternally, helpConvertingSequenceObject, helpEntityDowncastInternally, helpLoadReferrerInternally, helpPulloutInternally, helpSelectEntityInternally, helpSelectEntityWithDeletedCheckInternally, invoke, ln, outsideSql, readCount, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, setBehaviorCommandInvoker, setBehaviorSelector, tokenFileOutput, toLowerCaseIfString, toLowerCasePrimaryKeyIfString, warmUpCommand, xassLRArg, xassLRArg, xassLRArg, xassLRArg, xcheckSafetyResultAsOne, xgetBSFLR, xnewLRLs, xrestoreSafetyResult |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.seasar.robot.dbflute.bhv.BehaviorReadable から継承されたメソッド |
---|
getCountAll, readCount, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, warmUpCommand |
フィールドの詳細 |
---|
public static final java.lang.String PATH_selectListByUrlDiff
public static final java.lang.String PATH_deleteBySessionId
コンストラクタの詳細 |
---|
public BsAccessResultBhv()
メソッドの詳細 |
---|
public java.lang.String getTableDbName()
public org.seasar.robot.dbflute.dbmeta.DBMeta getDBMeta()
public AccessResultDbm getMyDBMeta()
public org.seasar.robot.dbflute.Entity newEntity()
public org.seasar.robot.dbflute.cbean.ConditionBean newConditionBean()
public AccessResult newMyEntity()
public AccessResultCB newMyConditionBean()
public int selectCount(AccessResultCB cb)
cb
- The condition-bean of AccessResult. (NotNull)
protected int doReadCount(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadCount
public void selectCursor(AccessResultCB cb, org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResult> entityRowHandler)
cb
- The condition-bean of AccessResult. (NotNull)entityRowHandler
- The handler of entity row of AccessResult. (NotNull)public AccessResult selectEntity(AccessResultCB cb)
cb
- The condition-bean of AccessResult. (NotNull)
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.protected org.seasar.robot.dbflute.Entity doReadEntity(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadEntity
public AccessResult selectEntityWithDeletedCheck(AccessResultCB cb)
cb
- The condition-bean of AccessResult. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.protected org.seasar.robot.dbflute.Entity doReadEntityWithDeletedCheck(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadEntityWithDeletedCheck
public AccessResult selectByPKValue(java.lang.Long id)
id
- The one of primary key. (NotNull)
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.public AccessResult selectByPKValueWithDeletedCheck(java.lang.Long id)
id
- The one of primary key. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.public org.seasar.robot.dbflute.cbean.ListResultBean<AccessResult> selectList(AccessResultCB cb)
cb
- The condition-bean of AccessResult. (NotNull)
protected org.seasar.robot.dbflute.cbean.ListResultBean<? extends org.seasar.robot.dbflute.Entity> doReadList(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadList
public org.seasar.robot.dbflute.cbean.PagingResultBean<AccessResult> selectPage(AccessResultCB cb)
cb
- The condition-bean of AccessResult. (NotNull)
protected org.seasar.robot.dbflute.cbean.PagingResultBean<? extends org.seasar.robot.dbflute.Entity> doReadPage(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadPage
public <RESULT> org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.SLFunction<AccessResultCB,RESULT> scalarSelect(java.lang.Class<RESULT> resultType)
accessResultBhv.scalarSelect(Date.class).max(new ScalarQuery(AccessResultCB cb) { cb.specify().columnXxxDatetime(); // the required specification of target column cb.query().setXxxName_PrefixSearch("S"); // query as you like it });
RESULT
- The type of result.resultType
- The type of result. (NotNull)
public java.util.List<AccessResultData> pulloutAccessResultDataAsOne(java.util.List<AccessResult> accessResultList)
accessResultList
- The list of accessResult. (NotNull)
public void insert(AccessResult accessResult)
accessResult
- The entity of insert target. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyExistsException
- When the entity already exists. (Unique Constraint Violation)protected void doCreate(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreate
public void update(AccessResult accessResult)
accessResult
- The entity of update target. (NotNull) {PrimaryKeyRequired, ConcurrencyColumnRequired}
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.
org.seasar.robot.dbflute.exception.EntityAlreadyExistsException
- When the entity already exists. (Unique Constraint Violation)protected void doModify(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doModify
protected void doModifyNonstrict(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doModifyNonstrict
public void insertOrUpdate(AccessResult accessResult)
accessResult
- The entity of insert or update target. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.
org.seasar.robot.dbflute.exception.EntityAlreadyExistsException
- When the entity already exists. (Unique Constraint Violation)protected void doCreateOrUpdate(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreateOrUpdate
protected void doCreateOrUpdateNonstrict(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreateOrUpdateNonstrict
public void delete(AccessResult accessResult)
accessResult
- The entity of delete target. (NotNull) {PrimaryKeyRequired, ConcurrencyColumnRequired}
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.protected void doRemove(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doRemove
public int[] batchInsert(java.util.List<AccessResult> accessResultList)
accessResultList
- The list of the entity. (NotNull)
public int[] batchUpdate(java.util.List<AccessResult> accessResultList)
accessResultList
- The list of the entity. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.public int[] batchDelete(java.util.List<AccessResult> accessResultList)
accessResultList
- The list of the entity. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.public int queryUpdate(AccessResult accessResult, AccessResultCB cb)
accessResult
- The entity that contains update values. (NotNull) {PrimaryKeyNotRequired}cb
- The condition-bean of AccessResult. (NotNull)
public int queryDelete(AccessResultCB cb)
cb
- The condition-bean of AccessResult. (NotNull)
protected int delegateSelectCount(AccessResultCB cb)
protected void delegateSelectCursor(AccessResultCB cb, org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResult> entityRowHandler)
protected java.util.List<AccessResult> delegateSelectList(AccessResultCB cb)
protected int delegateInsert(AccessResult e)
protected int delegateUpdate(AccessResult e)
protected int delegateDelete(AccessResult e)
protected int[] delegateInsertList(java.util.List<AccessResult> ls)
protected int[] doCreateList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreateList
protected int[] delegateUpdateList(java.util.List<AccessResult> ls)
protected int[] doModifyList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doModifyList
protected int[] delegateDeleteList(java.util.List<AccessResult> ls)
protected int[] doRemoveList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doRemoveList
protected boolean hasVersionNoValue(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の hasVersionNoValue
protected boolean hasUpdateDateValue(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の hasUpdateDateValue
protected AccessResult downcast(org.seasar.robot.dbflute.Entity entity)
protected AccessResultCB downcast(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |