public PropFindCommand(DavContext context) : base(context) { CommandName = DavCommands.PROPFIND; xmlName = DavDocuments.PROPFIND; }
public WebDavTypedCommand(DavContext context) : base(context) { }
public WebDavMultistatusCommand(DavContext context) : base(context) { isNeedXmlRequest = true; }
public HeadCommand(DavContext context) : base(context) { CommandName = DavCommands.HEAD; addRequestHeader(HttpHeaders.CONNECTION, "close"); }
public CheckOutCommand(DavContext context) : base(context) { CommandName = DavCommands.CHECKOUT; }
public DeleteCommand(DavContext context) : base(context) { CommandName = DavCommands.DELETE; }
public CopyCommand(DavContext context) : base(context) { CommandName = DavCommands.COPY; }
public MkColCommand(DavContext context) : base(context) { CommandName = DavCommands.MKCOL; }
public PutCommand(DavContext context) : base(context) { CommandName = DavCommands.PUT; }
//********************************************************************** // Retrieves the WebDAV context //********************************************************************** private DavContext GetDavContext() { if (this.davContext == null) { Uri uri = new Uri (this.data.ConnectString); this.davContext = new DavContext( uri.Host, uri.Port, uri.AbsolutePath, this.data.UserName, this.data.Password ); } return this.davContext; }
public MergeCommand(DavContext context) : base(context) { CommandName = DavCommands.MERGE; }
public WebDavPropertyRequestCommand(DavContext context) : base(context) { }
public GetCommand(DavContext context) : base(context) { CommandName = DavCommands.GET; }
public VersionControlCommand(DavContext context) : base(context) { CommandName = DavCommands.VERSIONCONTROL; }
public SearchCommand(DavContext context) : base(context) { CommandName = DavCommands.SEARCH; }
private void btn_search_Click(object sender, EventArgs e) { this.context = application.getContext(); if (context == null) { MessageBox.Show("Cannot load paramethers,\n please run Settings first.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } try { SearchCommand searchcomm = new SearchCommand(context); SQLQuery query = new SQLQuery(); searchcomm.setResourcePath("/" + application.getWorkspaceName()); String query_string = "select * from nt:base where contains(*, '" + box_search.Text + "')"; //String query_string = box_search.Text; query.setQuery(query_string); searchcomm.setQuery(query); int status = searchcomm.execute(); if (status == DavStatus.MULTISTATUS) { this.multistatus = searchcomm.getMultistatus(); DrawFileList(); } else { Utils.showMessageStatus(status); } } catch (Exception exc) { MessageBox.Show("Error! Can't connect to the server!", Utils.CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public PropPatchCommand(DavContext context) : base(context) { CommandName = DavCommands.PROPPATCH; }
public MoveCommand(DavContext context) : base(context) { CommandName = DavCommands.MOVE; }
private void btn_TestConn_Click(object sender, EventArgs e) { if (!checkValidParams()) { return; } try { String curPath = getPath(); int port = Convert.ToInt32(box_Port.Text); String servletPath = Utils.getValidServletPath(box_Servlet.Text, box_repository.Text, box_workspace.Text); this.context = new exo_jcr.webdav.csclient.Request.DavContext(box_Server.Text, port, servletPath, box_Username.Text, box_Password.Text); HeadCommand head = new HeadCommand(context); head.setResourcePath("/"); int status = head.execute(); if (status == DavStatus.OK) { MessageBox.Show("Testing connection succesfully!", Utils.CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Utils.showMessageStatus(status); } } catch (Exception tryexc) { MessageBox.Show("Error! Can't connect to the server!", Utils.CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public RestoreCommand(DavContext context) : base(context) { CommandName = DavCommands.RESTORE; }
public ReportCommand(DavContext context) : base(context) { CommandName = DavCommands.REPORT; xmlName = DavDocuments.VERSIONTREE; }
public UnLockCommand(DavContext context) : base(context) { CommandName = DavCommands.UNLOCK; }
public WebDavCommand(DavContext context) { this.context = context; addRequestHeader(HttpHeaders.HOST, context.Host + ":" + context.Port); addRequestHeader(HttpHeaders.USERAGENT, "eXo Platform WebDav Client 1.0 alpha."); }
public CheckInCommand(DavContext context) : base(context) { CommandName = DavCommands.CHECKIN; }
public DavContext getContext() { davContext = createContext(); if (davContext == null) { MessageBox.Show("Cannot load paramethers,\n please run Settings first.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } return davContext; }
public OptionsCommand(DavContext context) : base(context) { CommandName = DavCommands.OPTIONS; }