private SysVO findSys() throws ServiceException, Exception {
   SysVO sys = new SysVO();
   sys.setOid(this.getFields().get("systemOid"));
   DefaultResult<SysVO> result = this.sysService.findObjectByOid(sys);
   if (result.getValue() == null) {
     throw new ServiceException(result.getSystemMessage().getValue());
   }
   sys = result.getValue();
   return sys;
 }
 private void save() throws ControllerException, AuthorityException, ServiceException, Exception {
   this.checkFields();
   SysVO sys = this.findSys();
   SysTwitterVO sysTwitter = new SysTwitterVO();
   sysTwitter.setSystem(sys.getSysId());
   sysTwitter.setTitle(this.getFields().get("title"));
   sysTwitter.setEnableFlag(
       ("true".equals(this.getFields().get("enableFlag")) ? YesNo.YES : YesNo.NO));
   sysTwitter.setContent(this.getFields().get("content").getBytes());
   DefaultResult<SysTwitterVO> result = this.sysTwitterService.saveObject(sysTwitter);
   this.message = result.getSystemMessage().getValue();
   if (result.getValue() != null) {
     this.success = IS_YES;
   }
 }