コード例 #1
0
ファイル: ResourceScript.java プロジェクト: rhauch/liveoak
  public void deleteMember(RequestContext ctx, String id, Responder responder) throws Exception {
    parent.getResourceInterceptorManager().removeResource(this.id);
    parent.deleteSourceFile(this.id);

    responder.resourceDeleted(this.scriptFileResource);

    this.scriptFileResource = null;
  }
コード例 #2
0
 public void deleteMember(RequestContext ctx, String id, Responder responder) throws Exception {
   Script script = scripts.get(id);
   if (script != null) {
     if (script.getScriptBuffer() != null) {
       deleteSourceFile(id);
     }
     deleteMetadataFile(id);
     deleteScriptDirectory(id);
     scripts.remove(id);
     responder.resourceDeleted(new ResourceScript(this, script));
   } else {
     responder.noSuchResource(id);
   }
 }
コード例 #3
0
 @Override
 public void delete(RequestContext ctx, Responder responder) throws Exception {
   this.appRegistry.removeApplication(id());
   responder.resourceDeleted(this);
 }