所有程序包的分层结构
程序包分层结构:- cn.herodotus.oss.dialect.s3.adapter,
- cn.herodotus.oss.dialect.s3.configuration,
- cn.herodotus.oss.dialect.s3.converter,
- cn.herodotus.oss.dialect.s3.definition.pool,
- cn.herodotus.oss.dialect.s3.definition.service,
- cn.herodotus.oss.dialect.s3.domain,
- cn.herodotus.oss.dialect.s3.properties,
- cn.herodotus.oss.dialect.s3.service
类分层结构
- java.lang.Object
- cn.herodotus.oss.dialect.core.client.AbstractOssClientObjectPool<T>
- cn.herodotus.oss.dialect.s3.definition.pool.S3ClientObjectPool
- cn.herodotus.oss.dialect.core.properties.AbstractOssProperties
- cn.herodotus.oss.dialect.s3.properties.S3Properties
- org.apache.commons.pool2.BaseObject
- org.apache.commons.pool2.BasePooledObjectFactory<T> (implements org.apache.commons.pool2.PooledObjectFactory<T>)
- cn.herodotus.oss.dialect.core.client.AbstractOssClientPooledObjectFactory<T>
- cn.herodotus.oss.dialect.s3.definition.pool.S3ClientPooledObjectFactory
- cn.herodotus.oss.dialect.core.client.AbstractOssClientPooledObjectFactory<T>
- org.apache.commons.pool2.BasePooledObjectFactory<T> (implements org.apache.commons.pool2.PooledObjectFactory<T>)
- cn.herodotus.oss.dialect.core.service.BaseOssService<T>
- cn.herodotus.oss.dialect.s3.definition.service.BaseS3Service
- cn.herodotus.oss.dialect.s3.service.S3AccountOwnerService
- cn.herodotus.oss.dialect.s3.service.S3BucketAccelerateConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketAccessControlListService
- cn.herodotus.oss.dialect.s3.adapter.S3BucketAdapter (implements cn.herodotus.oss.definition.adapter.OssBucketAdapter)
- cn.herodotus.oss.dialect.s3.service.S3BucketAnalyticsConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketCrossOriginConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketEncryptionService
- cn.herodotus.oss.dialect.s3.service.S3BucketIntelligentTieringConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketInventoryConfiguration
- cn.herodotus.oss.dialect.s3.service.S3BucketLifecycleConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketLoggingConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketMetricsConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketNotificationConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketOwnershipControlsService
- cn.herodotus.oss.dialect.s3.service.S3BucketPolicyService
- cn.herodotus.oss.dialect.s3.service.S3BucketReplicationConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketService
- cn.herodotus.oss.dialect.s3.service.S3BucketTaggingConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketVersioningConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3BucketWebsiteConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3MultipartUploadService
- cn.herodotus.oss.dialect.s3.service.S3ObjectAccessControlListService
- cn.herodotus.oss.dialect.s3.service.S3ObjectLegalHoldService
- cn.herodotus.oss.dialect.s3.service.S3ObjectLockConfigurationService
- cn.herodotus.oss.dialect.s3.service.S3ObjectRetentionService
- cn.herodotus.oss.dialect.s3.service.S3ObjectService
- cn.herodotus.oss.dialect.s3.service.S3ObjectTaggingService
- cn.herodotus.oss.dialect.s3.service.S3PresignedUrlService
- cn.herodotus.oss.dialect.s3.service.S3PublicAccessBlockService
- cn.herodotus.oss.dialect.s3.definition.service.BaseS3Service
- cn.herodotus.oss.dialect.s3.configuration.OssDialectS3Configuration
- cn.herodotus.oss.dialect.s3.converter.S3ArgumentsToCreateBucketRequestConverter (implements org.springframework.core.convert.converter.Converter<S,
T>) - cn.herodotus.oss.dialect.s3.converter.S3ArgumentsToDeleteBucketRequestConverter (implements org.springframework.core.convert.converter.Converter<S,
T>) - cn.herodotus.oss.dialect.s3.domain.S3BucketDomain (implements cn.herodotus.engine.assistant.core.definition.domain.Entity)
- cn.herodotus.oss.dialect.s3.converter.S3BucketToDomainConverter (implements org.springframework.core.convert.converter.Converter<S,
T>) - cn.herodotus.oss.dialect.s3.configuration.S3ClientConfiguration
- cn.herodotus.oss.dialect.s3.domain.S3OwnerDomain (implements cn.herodotus.engine.assistant.core.definition.domain.Entity)
- cn.herodotus.oss.dialect.core.client.AbstractOssClientObjectPool<T>