Example usage for org.apache.http.client.methods RequestBuilder setUri

List of usage examples for org.apache.http.client.methods RequestBuilder setUri

Introduction

In this page you can find the example usage for org.apache.http.client.methods RequestBuilder setUri.

Prototype

public RequestBuilder setUri(final String uri) 

Source Link

Usage

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder getDatabase(String serverName, String databaseName) throws InternalException {
    RequestBuilder requestBuilder = RequestBuilder.get();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_DATABASE,
            this.provider.getContext().getAccountNumber(), serverName, databaseName)));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder getRecoverableDatabases(String serverName) {
    RequestBuilder requestBuilder = RequestBuilder.get();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(String.format(RESOURCE_LIST_RECOVERABLE_DATABASES,
            this.provider.getContext().getAccountNumber(), serverName));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder listFirewallRules(String serveName) {
    RequestBuilder requestBuilder = RequestBuilder.get();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(
            String.format(RESOURCE_SERVER_FIREWALL, this.provider.getContext().getAccountNumber(), serveName));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder createServer(ServerModel serverToCreate) {
    RequestBuilder requestBuilder = RequestBuilder.post();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(String.format(RESOURCE_SERVERS, this.provider.getContext().getAccountNumber()));
    requestBuilder.setEntity(new DaseinObjectToXmlEntity<ServerModel>(serverToCreate));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder createDatabase(String serverName, DatabaseServiceResourceModel dbToCreate) {
    RequestBuilder requestBuilder = RequestBuilder.post();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(
            String.format(RESOURCE_DATABASES, this.provider.getContext().getAccountNumber(), serverName));
    requestBuilder.setEntity(new DaseinObjectToXmlEntity<DatabaseServiceResourceModel>(dbToCreate));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder addFirewallRule(String serverName, ServerServiceResourceModel firewallRule) {
    RequestBuilder requestBuilder = RequestBuilder.post();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(
            String.format(RESOURCE_SERVER_FIREWALL, this.provider.getContext().getAccountNumber(), serverName));
    requestBuilder.setEntity(new DaseinObjectToXmlEntity<ServerServiceResourceModel>(firewallRule));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder deleteServer(String serverName) {
    RequestBuilder requestBuilder = RequestBuilder.delete();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder
            .setUri(String.format(RESOURCE_SERVER, this.provider.getContext().getAccountNumber(), serverName));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder deleteDatabase(String serverName, String databaseName) throws InternalException {
    RequestBuilder requestBuilder = RequestBuilder.delete();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_DATABASE,
            this.provider.getContext().getAccountNumber(), serverName, databaseName)));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder deleteFirewallRule(String serverName, String ruleName) throws InternalException {
    RequestBuilder requestBuilder = RequestBuilder.delete();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_FIREWALL_RULE,
            this.provider.getContext().getAccountNumber(), serverName, ruleName)));
    return requestBuilder;
}

From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java

public RequestBuilder createDatabaseFromBackup(String serverName,
        CreateDatabaseRestoreModel createDatabaseRestoreModel) {
    RequestBuilder requestBuilder = RequestBuilder.post();
    addAzureCommonHeaders(requestBuilder);
    requestBuilder.setUri(String.format(RESOURCE_RESTORE_DATABASE_OPERATIONS,
            this.provider.getContext().getAccountNumber(), serverName));
    requestBuilder/*w  w w .  j a va 2  s .c om*/
            .setEntity(new DaseinObjectToXmlEntity<CreateDatabaseRestoreModel>(createDatabaseRestoreModel));
    return requestBuilder;
}