@Override public ImageBean loadByPrimaryKey(String md5) { try{ return loadByPrimaryKeyChecked(md5); }catch(ObjectRetrievalException e){ // not found return null; } } //1.1 override IImageManager
@Override protected ImageBean loadfromDatabase(String key)throws Exception { return manager.loadByPrimaryKeyChecked(key); } public ImageBean getBeanByMd5(String md5) throws ExecutionException{
@Override public ImageBean loadByPrimaryKey(Object ...keys){ try{ return loadByPrimaryKeyChecked(keys); }catch(ObjectRetrievalException e){ // not found return null; } }
@Override public ImageBean loadByPrimaryKey(Object ...keys){ try{ return loadByPrimaryKeyChecked(keys); }catch(ObjectRetrievalException e){ // not found return null; } }
@Override public ImageBean loadByPrimaryKey(String md5) { try{ return loadByPrimaryKeyChecked(md5); }catch(ObjectRetrievalException e){ // not found return null; } } //1.1 override IImageManager
@Override protected ImageBean loadfromDatabase(String key)throws Exception { return manager.loadByPrimaryKeyChecked(key); } public ImageBean getBeanByMd5(String md5) throws ExecutionException{
@Override public ImageBean loadByPrimaryKeyChecked(Object ...keys) throws ObjectRetrievalException{ if(null == keys){ throw new NullPointerException(); } if(keys.length != FD_IMAGE_PK_COUNT){ throw new IllegalArgumentException("argument number mismatch with primary key number"); } if(! (keys[0] instanceof String)){ throw new IllegalArgumentException("invalid type for the No.1 argument,expected type:String"); } return loadByPrimaryKeyChecked((String)keys[0]); }
@Override public ImageBean loadByPrimaryKeyChecked(Object ...keys) throws ObjectRetrievalException{ if(null == keys){ throw new NullPointerException(); } if(keys.length != FD_IMAGE_PK_COUNT){ throw new IllegalArgumentException("argument number mismatch with primary key number"); } if(! (keys[0] instanceof String)){ throw new IllegalArgumentException("invalid type for the No.1 argument,expected type:String"); } return loadByPrimaryKeyChecked((String)keys[0]); }
@Override public ImageBean loadByPrimaryKeyChecked(ImageBean bean) throws ObjectRetrievalException { if(null == bean){ throw new NullPointerException(); } return loadByPrimaryKeyChecked(bean.getMd5()); }
@Override public ImageBean loadByPrimaryKeyChecked(ImageBean bean) throws ObjectRetrievalException { if(null == bean){ throw new NullPointerException(); } return loadByPrimaryKeyChecked(bean.getMd5()); }