All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.sdmcraft.slingdynamo.impl.DynamoDBResourceProviderFactory.class Maven / Gradle / Ivy

The newest version!
????1?Dcom/github/sdmcraft/slingdynamo/impl/DynamoDBResourceProviderFactoryjava/lang/Object5org/apache/sling/api/resource/ResourceProviderFactory$DynamoDBResourceProviderFactory.java,Lorg/apache/felix/scr/annotations/Component;label"DynamoDB Resource Provider Factorydescription#Dynamo DB Resource Provider Factory	immediatemetatype*Lorg/apache/felix/scr/annotations/Service;-Lorg/apache/felix/scr/annotations/Properties;value+Lorg/apache/felix/scr/annotations/Property;nameservice.descriptionservice.vendorcom.github.sdmcraftprovider.roots/content/dynamodbPROP_REGIONLjava/lang/String;
aws.region
PROP_ENDPOINTaws.endpointPROP_RESOURCE_TYPEresourceType"dynamoDBClient8Lcom/amazonaws/services/dynamodbv2/AmazonDynamoDBClient;dynamoDB5Lcom/amazonaws/services/dynamodbv2/document/DynamoDB;rootDEFAULT_ROOTregionendpointawsCredentialsProvider+Lcom/amazonaws/auth/AWSCredentialsProvider;,Lorg/apache/felix/scr/annotations/Reference;()V01
2)	4thisFLcom/github/sdmcraft/slingdynamo/impl/DynamoDBResourceProviderFactory;!getAdministrativeResourceProviderA(Ljava/util/Map;)Lorg/apache/sling/api/resource/ResourceProvider;,org/apache/sling/api/resource/LoginException:=com/github/sdmcraft/slingdynamo/impl/DynamoDBResourceProvider<(	>$%	@&'	B"	D?(Ljava/lang/String;Lcom/amazonaws/services/dynamodbv2/AmazonDynamoDBClient;Lcom/amazonaws/services/dynamodbv2/document/DynamoDB;Ljava/lang/String;)V0F
=Garg05Ljava/util/Map;Ljava/util/Map;getResourceProvideractivate4(Lorg/osgi/framework/BundleContext;Ljava/util/Map;)V+Lorg/apache/felix/scr/annotations/Activate;
java/util/MapQget&(Ljava/lang/Object;)Ljava/lang/Object;STRU,org/apache/sling/commons/osgi/PropertiesUtilWtoString8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;YZ
X[java/lang/String]isEmpty()Z_`
^asling/servlet/defaultc6com/amazonaws/services/dynamodbv2/AmazonDynamoDBCliente-.	g)com/amazonaws/auth/AWSCredentialsProviderigetCredentials%()Lcom/amazonaws/auth/AWSCredentials;kljm&(Lcom/amazonaws/auth/AWSCredentials;)V0o
fpr+	tcom/amazonaws/regions/RegionsvfromName3(Ljava/lang/String;)Lcom/amazonaws/regions/Regions;xy
wzcom/amazonaws/regions/Region|	getRegion?(Lcom/amazonaws/regions/Regions;)Lcom/amazonaws/regions/Region;~
}?	setRegion!(Lcom/amazonaws/regions/Region;)V??
f?,	?setEndpoint(Ljava/lang/String;)V??
f?3com/amazonaws/services/dynamodbv2/document/DynamoDB?5(Lcom/amazonaws/services/dynamodbv2/AmazonDynamoDB;)V0?
??	awsRegionLcom/amazonaws/regions/Region;context"Lorg/osgi/framework/BundleContext;config	dectivate-Lorg/apache/felix/scr/annotations/Deactivate;shutdown?1
f?bindAwsCredentialsProvider.(Lcom/amazonaws/auth/AWSCredentialsProvider;)VunbindAwsCredentialsProvider
ConstantValueRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
Exceptions	Signatureg(Ljava/util/Map;)Lorg/apache/sling/api/resource/ResourceProvider;Z(Lorg/osgi/framework/BundleContext;Ljava/util/Map;)V
SourceFile!??? ?!?#?$%&'"()?*+,-.?/01?9*?3**?5??67?
2H89?^?=Y*??*?A*?C*?E?H??67IK?IJ?S?;??L9?^?=Y*??*?A*?C*?E?H??67IK?IJ?\?;??MN?l?*,P?V*?\??*???
*???b?	**??*,#?Vd?\?E*?E?
*?E?b?	*d?E*?fY*?h?n?q?A*,?Vs?\?u*?u? *?u?b?*?u?{??N*?A-??*, ?Vs?\??*???*???b?*?A*????*??Y*?A???C??*????67?????K???J?Bhk"l(o9sJtPwdyu|?}?~?????????????O?N?\*?A???? 67???K??J?
?????????*+?h????*?h+?*?h???]	s
s
ZZ[@s[s@s[s@s[s




© 2015 - 2024 Weber Informatics LLC | Privacy Policy