	/**
	 * authorize load
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function authorizeLoad(&$request,&$targetObject){
		return true;
	}
	/**
	 * authorize insert
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function authorizeInsert(&$request,&$targetObject){
		return true;
	}
	/**
	 * authorize update
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function authorizeUpdate(&$request,&$targetObject){
		return true;
	}
	/**
	 * Prepare validate inserting
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function prepareValidateInsert(&$request,&$targetObject){
		return true;
	}
	/**
	 * Prepare validate updating
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function prepareValidateUpdate(&$request,&$targetObject){
		return true;
	}
	/**
	 * check duplication
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function checkDuplication(&$request,$targetObject){
		return true;
	}
	/**
	 * optional validation after validating fields
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function optionalValidation(&$request,&$targetObject){
		return true;
	}
	/**
	 * Prepare the target data for inserting
	 * if you need to do something before inserting, override this method.
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function prepareInsert(&$request, &$targetObject){
		return true;
	}
	/**
	 * Prepare the target data for updating.
	 * if you need to do something before updating, override this method.
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function prepareUpdate(&$request, &$targetObject){
		return true;
	}
	/**
	 * Finalize the target data after the inserting.
	 * if you need to do something after updating, overide this method.
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function finalizeInsert(&$request, &$targetObject){
		return true;
	}
	/**
	 * Finalize the target data after the updating.
	 * if you need to do something after updating, overide this method.
	 * @param spider_HttpRequest $request
	 * @param db_Data $targetObject
	 */
	public function finalizeUpdate(&$request, &$targetObject){
		return true;
	}
