コード例 #1
0
ファイル: RequestUtil.cs プロジェクト: projectpvg1/BE-Project
 /// <summary>
 /// Forms Account URL
 /// </summary>
 /// <param name="client">Instance of client</param>
 /// <returns>Account URL</returns>
 internal static String formAccountURL(Client client)
 {
     return CommonConstants.HTTP_PREFIX + client.serverIP + ":" +
         CommonConstants.PORT_NUMBER_CONSTANT +
         CommonConstants.CDMI_PATH_CONSTANT +
         client.username + "/";
 }
コード例 #2
0
ファイル: Container.cs プロジェクト: projectpvg1/BE-Project
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="client">current instance of Client</param>
        /// <param name="path">Path to container</param>
        public Container(Client client, String path)
        {
            try
            {
                this.client = client;
                this.path = path;
                toString();
            }
            catch (ExceptionHandler)
            {

            }
        }
コード例 #3
0
ファイル: HTTPRequest.cs プロジェクト: projectpvg1/BE-Project
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="client">Instance of client</param>
 internal HTTPRequest(Client client)
 {
     this.client = client;
 }
コード例 #4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="client">Instance of client</param>
 internal DelHTTPRequest(Client client)
     : base(client)
 {
     method = "DELETE";
 }
コード例 #5
0
ファイル: Handler.cs プロジェクト: projectpvg1/BE-Project
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="client">Instance of Client</param>
 public Handler(Client client)
 {
     this.client = client;
 }
コード例 #6
0
ファイル: RequestUtil.cs プロジェクト: projectpvg1/BE-Project
 /// <summary>
 /// Forms Object URL
 /// </summary>
 /// <param name="client">Instance of client</param>
 /// <param name="path">Path to object</param>
 /// <returns>Object URL</returns>
 internal static String formObjectURL(Client client, String path)
 {
     return CommonConstants.HTTP_PREFIX + client.serverIP + ":" +
         CommonConstants.PORT_NUMBER_CONSTANT +
         path;
 }
コード例 #7
0
ファイル: RequestUtil.cs プロジェクト: projectpvg1/BE-Project
 /// <summary>
 /// Forms Authentication URL
 /// </summary>
 /// <param name="client">Instance of client</param>
 /// <returns>Authentication URL</returns>
 internal static String formAuthURL(Client client)
 {
     return CommonConstants.HTTP_PREFIX + client.serverIP + ":" +
         CommonConstants.PORT_NUMBER_CONSTANT + "/" +
         CommonConstants.AUTH_URL_CONSTANT;
 }
コード例 #8
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="client">Instance of client</param>
 internal PutHTTPRequest(Client client)
     : base(client)
 {
     method = "PUT";
 }
コード例 #9
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="client">Instance of client</param>
 internal GetHTTPRequest(Client client)
     : base(client)
 {
     method = "GET";
 }