public void update(final AcBatchItem batchItem) {
   JwLog.debug(SA_SERVICE_DEBUG_CHANNEL, "Service: batchItem.void update(AcBatchItem batchItem)");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: batchItem.update(AcBatchItem)") {
     @Override
     protected Void handle() {
       getDelegate().update(batchItem);
       return null;
     }
   }.run();
 }
 public void delete(final String code) {
   JwLog.debug(SA_SERVICE_DEBUG_CHANNEL, "Service: globalDebugChannel.void delete(String code)");
   new AcAbstractDbTransaction<AcDbGlobalAccess, Void>(
       getAccess(), "Service: globalDebugChannel.delete(String)") {
     @Override
     protected Void handle() {
       getDelegate().delete(code);
       return null;
     }
   }.run();
 }
 public void insert(final AcProperty property) {
   JwLog.debug(SA_SERVICE_DEBUG_CHANNEL, "Service: property.void insert(AcProperty property)");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: property.insert(AcProperty)") {
     @Override
     protected Void handle() {
       getDelegate().insert(property);
       return null;
     }
   }.run();
 }
 public void delete(final Integer id) {
   JwLog.debug(SA_SERVICE_DEBUG_CHANNEL, "Service: actionRequest.void delete(Integer id)");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: actionRequest.delete(Integer)") {
     @Override
     protected Void handle() {
       getDelegate().delete(id);
       return null;
     }
   }.run();
 }
 public JwList<AcBatchItem> getAll() {
   JwLog.debug(SA_SERVICE_DEBUG_CHANNEL, "Service: batchItem.JwList<AcBatchItem> getAll()");
   return new AcAbstractDbTransaction<AcDbAccountAccess, JwList<AcBatchItem>>(
       getAccess(), "Service: batchItem.getAll()") {
     @Override
     protected JwList<AcBatchItem> handle() {
       JwList<AcBatchItem> xValue = getDelegate().getAll();
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public void deleteAll() {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL, "Service: uspsInternationalSkeletonRoute.void deleteAll()");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: uspsInternationalSkeletonRoute.deleteAll()") {
     @Override
     protected Void handle() {
       getDelegate().deleteAll();
       return null;
     }
   }.run();
 }
 public void update(final AcMonitorConfig monitorConfig) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: monitorConfig.void update(AcMonitorConfig monitorConfig)");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: monitorConfig.update(AcMonitorConfig)") {
     @Override
     protected Void handle() {
       getDelegate().update(monitorConfig);
       return null;
     }
   }.run();
 }
 public AcProperty getProperty(final AcPropertyPkIF pk) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL, "Service: property.AcProperty getProperty(AcPropertyPkIF pk)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, AcProperty>(
       getAccess(), "Service: property.getProperty(AcPropertyPkIF)") {
     @Override
     protected AcProperty handle() {
       AcProperty xValue = getDelegate().getProperty(pk);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public void setProperty(final AcProperty e, final String userLogin) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: property.void setProperty(AcProperty e, String userLogin)");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: property.setProperty(AcProperty, String)") {
     @Override
     protected Void handle() {
       getDelegate().setProperty(e, userLogin);
       return null;
     }
   }.run();
 }
 public void delete(final String code, final String level, final String subjectCode) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: property.void delete(String code, String level, String subjectCode)");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: property.delete(String, String, String)") {
     @Override
     protected Void handle() {
       getDelegate().delete(code, level, subjectCode);
       return null;
     }
   }.run();
 }
 public boolean actionRequestExists(final Integer id) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL, "Service: actionRequest.boolean actionRequestExists(Integer id)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, Boolean>(
       getAccess(), "Service: actionRequest.actionRequestExists(Integer)") {
     @Override
     protected Boolean handle() {
       boolean xValue = getDelegate().actionRequestExists(id);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public void copyRoutesFromTo(final Integer fromBlockId, final Integer toBlockId) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: uspsInternationalSkeletonRoute.void copyRoutesFromTo(Integer fromBlockId, Integer toBlockId)");
   new AcAbstractDbTransaction<AcDbAccountAccess, Void>(
       getAccess(), "Service: uspsInternationalSkeletonRoute.copyRoutesFromTo(Integer, Integer)") {
     @Override
     protected Void handle() {
       getDelegate().copyRoutesFromTo(fromBlockId, toBlockId);
       return null;
     }
   }.run();
 }
 public boolean batchItemExists(final AcBatchItemPkIF pk) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL, "Service: batchItem.boolean batchItemExists(AcBatchItemPkIF pk)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, Boolean>(
       getAccess(), "Service: batchItem.batchItemExists(AcBatchItemPkIF)") {
     @Override
     protected Boolean handle() {
       boolean xValue = getDelegate().batchItemExists(pk);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public void insert(final AcGlobalDebugChannel globalDebugChannel) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: globalDebugChannel.void insert(AcGlobalDebugChannel globalDebugChannel)");
   new AcAbstractDbTransaction<AcDbGlobalAccess, Void>(
       getAccess(), "Service: globalDebugChannel.insert(AcGlobalDebugChannel)") {
     @Override
     protected Void handle() {
       getDelegate().insert(globalDebugChannel);
       return null;
     }
   }.run();
 }
 public void updateAll(final JwList<AcGlobalDebugChannel> v) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: globalDebugChannel.void updateAll(JwList<AcGlobalDebugChannel> v)");
   new AcAbstractDbTransaction<AcDbGlobalAccess, Void>(
       getAccess(), "Service: globalDebugChannel.updateAll(JwList<AcGlobalDebugChannel>)") {
     @Override
     protected Void handle() {
       getDelegate().updateAll(v);
       return null;
     }
   }.run();
 }
 public JwList<AcBatchItem> getAllWhere(final String whereClause, final Integer rowLimit) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: batchItem.JwList<AcBatchItem> getAllWhere(String whereClause, Integer rowLimit)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, JwList<AcBatchItem>>(
       getAccess(), "Service: batchItem.getAllWhere(String, Integer)") {
     @Override
     protected JwList<AcBatchItem> handle() {
       JwList<AcBatchItem> xValue = getDelegate().getAllWhere(whereClause, rowLimit);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public boolean propertyExists(final String code, final String level, final String subjectCode) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: property.boolean propertyExists(String code, String level, String subjectCode)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, Boolean>(
       getAccess(), "Service: property.propertyExists(String, String, String)") {
     @Override
     protected Boolean handle() {
       boolean xValue = getDelegate().propertyExists(code, level, subjectCode);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public void insertAll(final JwList<AcGlobalEmailNotificationEvent> v) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: globalEmailNotificationEvent.void insertAll(JwList<AcGlobalEmailNotificationEvent> v)");
   new AcAbstractDbTransaction<AcDbGlobalAccess, Void>(
       getAccess(),
       "Service: globalEmailNotificationEvent.insertAll(JwList<AcGlobalEmailNotificationEvent>)") {
     @Override
     protected Void handle() {
       getDelegate().insertAll(v);
       return null;
     }
   }.run();
 }
 public JwList<AcGlobalEmailNotificationEvent> getAllAvailable() {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: globalEmailNotificationEvent.JwList<AcGlobalEmailNotificationEvent> getAllAvailable()");
   return new AcAbstractDbTransaction<AcDbGlobalAccess, JwList<AcGlobalEmailNotificationEvent>>(
       getAccess(), "Service: globalEmailNotificationEvent.getAllAvailable()") {
     @Override
     protected JwList<AcGlobalEmailNotificationEvent> handle() {
       JwList<AcGlobalEmailNotificationEvent> xValue = getDelegate().getAllAvailable();
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public boolean globalDebugChannelExists(final String code) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: globalDebugChannel.boolean globalDebugChannelExists(String code)");
   return new AcAbstractDbTransaction<AcDbGlobalAccess, Boolean>(
       getAccess(), "Service: globalDebugChannel.globalDebugChannelExists(String)") {
     @Override
     protected Boolean handle() {
       boolean xValue = getDelegate().globalDebugChannelExists(code);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public Integer insert(final AcActionRequest actionRequest) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: actionRequest.Integer insert(AcActionRequest actionRequest)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, Integer>(
       getAccess(), "Service: actionRequest.insert(AcActionRequest)") {
     @Override
     protected Integer handle() {
       Integer xValue = getDelegate().insert(actionRequest);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public JwList<AcMonitorConfig> getAllAvailable() {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: monitorConfig.JwList<AcMonitorConfig> getAllAvailable()");
   return new AcAbstractDbTransaction<AcDbAccountAccess, JwList<AcMonitorConfig>>(
       getAccess(), "Service: monitorConfig.getAllAvailable()") {
     @Override
     protected JwList<AcMonitorConfig> handle() {
       JwList<AcMonitorConfig> xValue = getDelegate().getAllAvailable();
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public JwList<AcGlobalDebugChannel> getAllByActive(final Boolean active) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: globalDebugChannel.JwList<AcGlobalDebugChannel> getAllByActive(Boolean active)");
   return new AcAbstractDbTransaction<AcDbGlobalAccess, JwList<AcGlobalDebugChannel>>(
       getAccess(), "Service: globalDebugChannel.getAllByActive(Boolean)") {
     @Override
     protected JwList<AcGlobalDebugChannel> handle() {
       JwList<AcGlobalDebugChannel> xValue = getDelegate().getAllByActive(active);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public AcActionRequest getActionRequest(final AcActionRequestPkIF pk) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: actionRequest.AcActionRequest getActionRequest(AcActionRequestPkIF pk)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, AcActionRequest>(
       getAccess(), "Service: actionRequest.getActionRequest(AcActionRequestPkIF)") {
     @Override
     protected AcActionRequest handle() {
       AcActionRequest xValue = getDelegate().getActionRequest(pk);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public AcMonitorConfig getMonitorConfigByWebKey(final String webKey) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: monitorConfig.AcMonitorConfig getMonitorConfigByWebKey(String webKey)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, AcMonitorConfig>(
       getAccess(), "Service: monitorConfig.getMonitorConfigByWebKey(String)") {
     @Override
     protected AcMonitorConfig handle() {
       AcMonitorConfig xValue = getDelegate().getMonitorConfigByWebKey(webKey);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public AcProperty getProperty(final String code, final String level, final String subjectCode) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: property.AcProperty getProperty(String code, String level, String subjectCode)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, AcProperty>(
       getAccess(), "Service: property.getProperty(String, String, String)") {
     @Override
     protected AcProperty handle() {
       AcProperty xValue = getDelegate().getProperty(code, level, subjectCode);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public AcBatchItem getBatchItem(final Integer batchId, final Integer itemId) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: batchItem.AcBatchItem getBatchItem(Integer batchId, Integer itemId)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, AcBatchItem>(
       getAccess(), "Service: batchItem.getBatchItem(Integer, Integer)") {
     @Override
     protected AcBatchItem handle() {
       AcBatchItem xValue = getDelegate().getBatchItem(batchId, itemId);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public AcGlobalDebugChannel getGlobalDebugChannel(final String code) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: globalDebugChannel.AcGlobalDebugChannel getGlobalDebugChannel(String code)");
   return new AcAbstractDbTransaction<AcDbGlobalAccess, AcGlobalDebugChannel>(
       getAccess(), "Service: globalDebugChannel.getGlobalDebugChannel(String)") {
     @Override
     protected AcGlobalDebugChannel handle() {
       AcGlobalDebugChannel xValue = getDelegate().getGlobalDebugChannel(code);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public AcBatchItem getBatchItemByWebKey(final String webKey) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: batchItem.AcBatchItem getBatchItemByWebKey(String webKey)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, AcBatchItem>(
       getAccess(), "Service: batchItem.getBatchItemByWebKey(String)") {
     @Override
     protected AcBatchItem handle() {
       AcBatchItem xValue = getDelegate().getBatchItemByWebKey(webKey);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }
 public JwList<AcActionRequest> getAllByActionId(final Integer actionId) {
   JwLog.debug(
       SA_SERVICE_DEBUG_CHANNEL,
       "Service: actionRequest.JwList<AcActionRequest> getAllByActionId(Integer actionId)");
   return new AcAbstractDbTransaction<AcDbAccountAccess, JwList<AcActionRequest>>(
       getAccess(), "Service: actionRequest.getAllByActionId(Integer)") {
     @Override
     protected JwList<AcActionRequest> handle() {
       JwList<AcActionRequest> xValue = getDelegate().getAllByActionId(actionId);
       setReadOnly(xValue);
       return xValue;
     }
   }.run();
 }