Package Hierarchies:
Class Hierarchy
- java.lang.Object
- org.springframework.core.io.AbstractResource (implements org.springframework.core.io.Resource)
- net.solarnetwork.common.s3.S3ClientResource (implements org.springframework.core.io.Resource)
- net.solarnetwork.domain.BasicIdentity<PK> (implements net.solarnetwork.domain.Identity<PK>)
- net.solarnetwork.service.support.BaseLocalizedServiceInfoProvider<PK> (implements net.solarnetwork.service.LocalizedServiceInfoProvider)
- net.solarnetwork.settings.support.BaseSettingsSpecifierLocalizedServiceInfoProvider<PK> (implements net.solarnetwork.settings.SettingSpecifierProvider)
- net.solarnetwork.common.s3.S3ResourceStorageService (implements net.solarnetwork.service.ResourceStorageService, net.solarnetwork.settings.SettingsChangeObserver, net.solarnetwork.settings.SettingSpecifierProvider)
- net.solarnetwork.common.s3.sdk.SdkS3Client (implements net.solarnetwork.common.s3.S3Client, net.solarnetwork.settings.SettingsChangeObserver)
- net.solarnetwork.common.s3.S3ObjectRef (implements net.solarnetwork.common.s3.S3ObjectReference)
- net.solarnetwork.common.s3.sdk.SdkS3Object (implements net.solarnetwork.common.s3.S3Object, net.solarnetwork.common.s3.S3ObjectMetadata)
- net.solarnetwork.common.s3.sdk.SdkTransferProgressListenerAdapter<T> (implements com.amazonaws.event.ProgressListener)
- net.solarnetwork.io.SimpleResourceMetadata (implements net.solarnetwork.io.ResourceMetadata)
Interface Hierarchy
- org.springframework.core.io.InputStreamSource
- net.solarnetwork.common.s3.S3Object (also extends net.solarnetwork.io.ResourceMetadataHolder)
- net.solarnetwork.io.ResourceMetadata
- net.solarnetwork.io.ResourceMetadataHolder
- net.solarnetwork.common.s3.S3Object (also extends org.springframework.core.io.InputStreamSource)
- net.solarnetwork.common.s3.S3ObjectReference
- net.solarnetwork.settings.SettingSpecifierProvider