public class AccountCommandFactoryImpl extends java.lang.Object implements AccountCommandFactory
| Constructor and Description |
|---|
AccountCommandFactoryImpl(org.apache.http.client.HttpClient httpClient,
Access access,
AuthenticationCommand authCommand,
TempUrlHashPrefixSource tempUrlHashPrefixSource,
java.lang.Character delimiter) |
| Modifier and Type | Method and Description |
|---|---|
Access |
authenticate() |
AccountInformationCommand |
createAccountInformationCommand(Account account) |
AccountMetadataCommand |
createAccountMetadataCommand(Account account,
java.util.Collection<? extends Header> headers) |
HashPasswordCommand |
createHashPasswordCommand(Account account,
java.lang.String hashPassword) |
ListContainersCommand |
createListContainersCommand(Account account,
ListInstructions listInstructions) |
TenantCommand |
createTenantCommand(Account account) |
Access |
getAccess() |
ContainerCommandFactory |
getContainerCommandFactory() |
java.lang.Character |
getDelimiter() |
org.apache.http.client.HttpClient |
getHttpClient() |
java.lang.String |
getOriginalHost() |
java.lang.String |
getPrivateHost() |
java.lang.String |
getPublicHost() |
TempUrlHashPrefixSource |
getTempUrlHashPrefixSource() |
boolean |
isTenantSupplied() |
void |
setPrivateHost(java.lang.String privateHost) |
void |
setPublicHost(java.lang.String publicHost) |
public AccountCommandFactoryImpl(org.apache.http.client.HttpClient httpClient,
Access access,
AuthenticationCommand authCommand,
TempUrlHashPrefixSource tempUrlHashPrefixSource,
java.lang.Character delimiter)
public void setPublicHost(java.lang.String publicHost)
setPublicHost in interface AccountCommandFactorypublic void setPrivateHost(java.lang.String privateHost)
setPrivateHost in interface AccountCommandFactorypublic java.lang.String getPublicHost()
getPublicHost in interface AccountCommandFactorypublic java.lang.String getPrivateHost()
getPrivateHost in interface AccountCommandFactorypublic java.lang.String getOriginalHost()
getOriginalHost in interface AccountCommandFactorypublic Access authenticate()
authenticate in interface AccountCommandFactorypublic AccountInformationCommand createAccountInformationCommand(Account account)
createAccountInformationCommand in interface AccountCommandFactorypublic AccountMetadataCommand createAccountMetadataCommand(Account account, java.util.Collection<? extends Header> headers)
createAccountMetadataCommand in interface AccountCommandFactorypublic ListContainersCommand createListContainersCommand(Account account, ListInstructions listInstructions)
createListContainersCommand in interface AccountCommandFactorypublic TenantCommand createTenantCommand(Account account)
createTenantCommand in interface AccountCommandFactorypublic HashPasswordCommand createHashPasswordCommand(Account account, java.lang.String hashPassword)
createHashPasswordCommand in interface AccountCommandFactorypublic ContainerCommandFactory getContainerCommandFactory()
getContainerCommandFactory in interface AccountCommandFactorypublic boolean isTenantSupplied()
isTenantSupplied in interface AccountCommandFactorypublic org.apache.http.client.HttpClient getHttpClient()
public Access getAccess()
getAccess in interface AccountCommandFactorypublic TempUrlHashPrefixSource getTempUrlHashPrefixSource()
public java.lang.Character getDelimiter()
Copyright © 2012-2020 42 BV. All Rights Reserved.