- Sort Score
- Num 10 results
- Language All
Results 1 - 8 of 8 for StorageClient (0.17 seconds)
-
src/main/java/org/codelibs/fess/storage/StorageClient.java
import java.util.List; import java.util.Map; /** * Interface for cloud storage operations. * Implementations provide access to S3-compatible storage, GCS, or other cloud storage systems. */ public interface StorageClient extends AutoCloseable { /** * Uploads an object to storage. * * @param objectName the name/path for the object * @param inputStream the input stream of data to uploadCreated: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Dec 13 02:21:17 GMT 2025 - 2.8K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/storage/StorageClientFactory.java
// Default to S3-compatible (MinIO, etc.) return StorageType.S3_COMPAT; } /** * Creates a StorageClient based on FessConfig. * * @param fessConfig the Fess configuration * @return configured StorageClient */ public static StorageClient createClient(final FessConfig fessConfig) { final String endpoint = fessConfig.getStorageEndpoint();Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Dec 20 05:56:45 GMT 2025 - 4.2K bytes - Click Count (0) -
fess-crawler-lasta/src/main/resources/crawler/client.xml
<component name="ftpClient" class="org.codelibs.fess.crawler.client.ftp.FtpClient" instance="prototype"> <property name="charset">"UTF-8"</property> </component> <component name="storageClient" class="org.codelibs.fess.crawler.client.storage.StorageClient" instance="prototype"> <property name="charset">"UTF-8"</property> </component> <component name="s3Client"
Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Thu Jan 08 04:17:06 GMT 2026 - 3.7K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/admin/storage/AdminStorageAction.java
import org.codelibs.fess.crawler.Constants; import org.codelibs.fess.exception.StorageException; import org.codelibs.fess.mylasta.direction.FessConfig; import org.codelibs.fess.storage.StorageClient; import org.codelibs.fess.storage.StorageClientFactory; import org.codelibs.fess.storage.StorageItem; import org.codelibs.fess.util.ComponentUtil; import org.codelibs.fess.util.RenderDataUtil;
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Dec 13 02:21:17 GMT 2025 - 22.1K bytes - Click Count (0) -
CLAUDE.md
- `ftp:.*`, `ftps:.*` → FtpClient - `storage:.*` → StorageClient, `s3:.*` → S3Client, `gcs:.*` → GcsClient ### Cloud Storage Clients - **S3Client**: AWS SDK v2, `s3://bucket/path`, properties: `endpoint`, `accessKey`, `secretKey`, `region` - **GcsClient**: Google Cloud SDK, `gcs://bucket/path`, properties: `projectId`, `credentialsFile`, `endpoint` - **StorageClient**: MinIO SDK, `storage://bucket/path` ### Services
Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Thu Mar 12 03:39:20 GMT 2026 - 8.1K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/storage/GcsStorageClient.java
import com.google.cloud.storage.Storage.BlobListOption; import com.google.cloud.storage.StorageOptions; /** * Google Cloud Storage client implementation. */ public class GcsStorageClient implements StorageClient { private static final Logger logger = LogManager.getLogger(GcsStorageClient.class); private final Storage storage; private final String bucket; /**Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Dec 13 02:21:17 GMT 2025 - 10.3K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/storage/S3StorageClient.java
/** * S3-compatible storage client implementation using AWS SDK v2. * Supports Amazon S3, MinIO, and other S3-compatible storage systems. */ public class S3StorageClient implements StorageClient { private static final Logger logger = LogManager.getLogger(S3StorageClient.class); private final S3Client s3Client; private final String bucket; /**Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Dec 13 02:21:17 GMT 2025 - 10.9K bytes - Click Count (0) -
README.md
#### Client Architecture - **HcHttpClient**: HTTP/HTTPS client using Apache HttpComponents - **FileSystemClient**: File system access - **FtpClient**: FTP protocol support - **SmbClient**: SMB/CIFS network shares - **StorageClient**: Cloud storage integration #### Content Processing Pipeline - **Extractors**: Content extraction from various formats - **Transformers**: Data transformation and enrichment
Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Sun Aug 31 05:32:52 GMT 2025 - 15.3K bytes - Click Count (0)