既存のクライアントとは別のヘルパーメソッドを追加する柔軟性を得るために、既存のAmazonS3Client(たとえばMyAmazonS3Client)にファサードクラスを提供したいと思います。したがって、MyAmazonS3Clientインターフェイスのエンドユーザーは、MyAmazonS3Clientクラスをインスタンス化でき、既存のメソッドだけでなく、私たちが作成するヘルパーメソッドを呼び出すことができます。ファカルドクラスをJavaの既存のインターフェイスに提供する方法
0
A
答えて
0
延長については、AmazonS3Client
は必要なだけ多くのヘルパーメソッドを追加しますか?
+0
MyAmazonS3Clientのインスタンシエーションは、既に持っているさまざまなコンストラクタ引数に対してどのように処理しますか? – Sam
+0
誰もがそうです。 '' super(
関連する問題
- 1. TypeScript注釈を既存のグローバル関数に提供する方法
- 2. インターフェイスの実装とインターフェイスの提供
- 3. メンバーをコピーしてインターフェイスを提供する方法として
- 4. 下記の既存の子供のもとにFirebaseに保存する方法
- 5. 既存のバッファへのstd :: istreamインタフェースをコピーせずに提供する
- 6. なぜjavaは、インターフェイス内のインターフェイスを宣言するための機能を提供します
- 7. 既存のインターフェイスを拡張する
- 8. 既存のタイプにインターフェイスを実装する方法はありますか?
- 9. OCamlパッケージで提供されているインターフェイスの検索方法は?
- 10. サービスセッションのユーザーセッションに依存するRedis MQリクエストを提供する方法
- 11. Ionic2 DI:コンポーネントへのインターフェイス実装を提供する
- 12. CXF:既存のServletトランスポート経由でデカップリングされたエンドポイントを提供する
- 13. JavaMongoRDDのパイプラインをJavaコードで多段に提供する方法は?
- 14. .RTFを提供する方法
- 15. PathParmを提供する方法 - JAX-RS
- 16. マルチテナント設定を提供する方法
- 17. Redux POSTアクションを提供する方法
- 18. Javaのパネルからフレームへの通信を提供する方法
- 19. いくつかのインターフェイスの実装を提供するクラスを作成する方法
- 20. 代替ルーティング方法を提供する最良の方法
- 21. カスタムビューの既定のスタイル(属性)を提供する
- 22. Visual Studioでデバッグモード中にJavaコードにユーザー入力を提供する方法コード
- 23. PHPのデスクトップのコードにセキュリティを提供する方法
- 24. node.jsのreadlineにデフォルトの回答を提供する方法
- 25. Java ComparatorをSpark ReduceByKey関数に提供する方法はありますか?
- 26. Elasticsearch Java APIに日付コンバータを提供する方法はありますか?
- 27. 既存のオブジェクトへのインターフェイスの追加
- 28. Java Web Startを使用して外部JARにクラスパスを提供する方法
- 29. クロムにテキストボックスの提案を提供しないようにする方法
- 30. JAXBで既存のJava Beanをマップする方法
あなたの具体的な問題は何ですか? –
上記のとおり、AmazonS3Clientインターフェイスにヘルパメソッドを追加し、元のメソッドにアクセスするためのメカニズムも提供したいと考えています。私は元のメソッドを書き留めて、delegateを行い、あらゆる種類のvarargsを持つメソッドを呼び出す汎用的なメカニズムを探しているわけではありません。 – Sam