本文整理汇总了Java中com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow.setEndpoint方法的典型用法代码示例。如果您正苦于以下问题:Java AmazonSimpleWorkflow.setEndpoint方法的具体用法?Java AmazonSimpleWorkflow.setEndpoint怎么用?Java AmazonSimpleWorkflow.setEndpoint使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow
的用法示例。
在下文中一共展示了AmazonSimpleWorkflow.setEndpoint方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: main
import com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
AmazonSimpleWorkflow service = new AmazonSimpleWorkflowClient();
service.setEndpoint("https://swf.us-east-1.amazonaws.com");
String domain = "helloWorldWalkthrough";
String taskListToPoll = "HelloWorldAsyncList";
WorkflowWorker wfw = new WorkflowWorker(service, domain, taskListToPoll);
wfw.setRegisterDomain(true);
wfw.setDomainRetentionPeriodInDays(1);
wfw.addWorkflowImplementationType(GreeterWorkflowImpl.class);
wfw.start();
ActivityWorker aw = new ActivityWorker(service, domain, taskListToPoll);
aw.addActivitiesImplementation(new GreeterActivitiesImpl());
aw.start();
GreeterWorkflowClientExternalFactory clientFactory = new GreeterWorkflowClientExternalFactoryImpl(service, domain);
GreeterWorkflowClientExternal client = clientFactory.getClient();
client.greet();
}
示例2: createSWFClient
import com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow; //导入方法依赖的package包/类
/**
* Create a new SWF client given the current configuration.
*
* @return an AmazonSimpleWorkflow client
*/
AmazonSimpleWorkflow createSWFClient() {
AWSCredentials credentials = new DefaultAWSCredentialsProviderChain().getCredentials();
AmazonSimpleWorkflow service =
new AmazonSimpleWorkflowClient(credentials, new ClientConfiguration().withSocketTimeout(SOCKET_TIMEOUT));
service.setEndpoint(swfServiceUrl);
return service;
}
示例3: createSWFClient
import com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow; //导入方法依赖的package包/类
static AmazonSimpleWorkflow createSWFClient() {
AWSCredentials awsCredentials = new BasicAWSCredentials("{swfAccessId}", "{swfSecretKey}");
AmazonSimpleWorkflow client = new AmazonSimpleWorkflowClient(awsCredentials);
client.setEndpoint("{swfServiceUrl}");
return client;
}
示例4: createSWFClient
import com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow; //导入方法依赖的package包/类
public AmazonSimpleWorkflow createSWFClient() {
AWSCredentials awsCredentials = new BasicAWSCredentials(this.swfAccessId, this.swfSecretKey);
AmazonSimpleWorkflow client = new AmazonSimpleWorkflowClient(awsCredentials);
client.setEndpoint(this.swfServiceUrl);
return client;
}