Package org.apereo.cas.aws.s3.services
Class AmazonS3ServiceRegistry
- java.lang.Object
-
- org.apereo.cas.services.AbstractServiceRegistry
-
- org.apereo.cas.aws.s3.services.AmazonS3ServiceRegistry
-
- All Implemented Interfaces:
org.apereo.cas.services.ServiceRegistry
public class AmazonS3ServiceRegistry extends org.apereo.cas.services.AbstractServiceRegistryThis isAmazonS3ServiceRegistry.- Since:
- 6.3.0
-
-
Constructor Summary
Constructors Constructor Description AmazonS3ServiceRegistry(org.springframework.context.ConfigurableApplicationContext applicationContext, java.util.Collection<org.apereo.cas.services.ServiceRegistryListener> serviceRegistryListeners, software.amazon.awssdk.services.s3.S3Client s3Client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandelete(org.apereo.cas.services.RegisteredService registeredService)voiddeleteAll()org.apereo.cas.services.RegisteredServicefindServiceById(long id)java.util.Collection<org.apereo.cas.services.RegisteredService>load()org.apereo.cas.services.RegisteredServicesave(org.apereo.cas.services.RegisteredService rs)longsize()-
Methods inherited from class org.apereo.cas.services.AbstractServiceRegistry
getApplicationContext, getServiceRegistryListeners, invokeServiceRegistryListenerPostLoad, invokeServiceRegistryListenerPreSave, publishEvent
-
-
-
-
Constructor Detail
-
AmazonS3ServiceRegistry
public AmazonS3ServiceRegistry(org.springframework.context.ConfigurableApplicationContext applicationContext, java.util.Collection<org.apereo.cas.services.ServiceRegistryListener> serviceRegistryListeners, software.amazon.awssdk.services.s3.S3Client s3Client)
-
-
Method Detail
-
save
public org.apereo.cas.services.RegisteredService save(org.apereo.cas.services.RegisteredService rs)
-
deleteAll
public void deleteAll()
-
delete
public boolean delete(org.apereo.cas.services.RegisteredService registeredService)
-
load
public java.util.Collection<org.apereo.cas.services.RegisteredService> load()
-
findServiceById
public org.apereo.cas.services.RegisteredService findServiceById(long id)
-
size
public long size()
-
-