Skip to content
This repository has been archived by the owner on Jan 10, 2019. It is now read-only.

trsvax/tapestry-aws-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

No Longer maintained moving to node/graphql/react

Tapestry service interface for the Amazon Web Services.

Currently you'll need to build from source then

add this to your POM com.trsvax tapestry-aws-core 0.0.1-SNAPSHOT

add this to your AppModule where the property file contains your AWS credentials binder.bind(AWSCredentials.class, new ServiceBuilder() { public AWSCredentials buildService(ServiceResources serviceResources) { try { return new PropertiesCredentials( new File(System.getProperty("AWS-INI"))); } catch (Exception e) { e.printStackTrace(); } return null; } });

Then use it

S3Index.java

public class S3Index { @Inject private AmazonS3 amazonS3;

@Property
private List<Bucket> buckets;

@BeginRender
void beginRender() {
	buckets = amazonS3.listBuckets();
}

}

S3Index.tml

<t:grid t:id="buckets"/>

For more info http://aws.amazon.com/sdkforjava/

About

Tapestry Services for AWS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published