|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
本クラスはリソースサービスクラスです。
本サービスはServiceLocatorクラス経由にて、サービスを取得して利用します。
以下に例を示します。
ResourceService resSvs = (ResourceService) ServiceLocator.get(ServiceKeys.RESOURCE_KEY);
resSvs.getResourceProperties("jp.co.melco.preserv.client.xml.Img.gif");
本クラスは、クラスパスURL上にあるリソースにアクセスし取得します。
Service
メソッドの概要 | |
byte[] |
getResourceBinary(java.lang.String resourcePath)
クラスパス上にあるバイナリリソースを取得します。 |
byte[] |
getResourceBinary(java.net.URL url)
URL上にあるバイナリリソースを取得します。 |
java.lang.Object |
getResourceObject(java.lang.String resourcePath,
java.lang.Object[] paramArray)
クラスパス上にあるクラスのインスタンスを取得します。 |
java.lang.Object |
getResourceObject(java.lang.String resourcePath,
java.lang.Object[] paramArray,
java.lang.Class[] types)
クラスパス上にあるクラスのインスタンスを取得します。 |
java.lang.Object |
getResourceObject(java.net.URL url,
java.lang.Object[] paramArray)
URL上にあるクラスのインスタンスを取得します。 |
java.lang.Object |
getResourceObject(java.net.URL url,
java.lang.Object[] paramArray,
java.lang.Class[] types)
URL上にあるクラスのインスタンスを取得します。 |
java.util.Map |
getResourceProperties(java.lang.String resourcePath)
クラスパス上にあるプロパティリソースを取得します。 |
java.util.Map |
getResourceProperties(java.net.URL urlResourcePath)
URL上にあるプロパティリソースを取得します。 |
インタフェース jp.preserv.service.Service から継承したメソッド |
clear |
メソッドの詳細 |
public java.util.Map getResourceProperties(java.lang.String resourcePath) throws ResourceServiceException
resourcePath
- リソースパス
ResourceServiceException
- リソース読み込み中に例外が発生した場合public java.util.Map getResourceProperties(java.net.URL urlResourcePath) throws ResourceServiceException
urlResourcePath
- URL上のリソースパス
ResourceServiceException
- リソース読み込み中に例外が発生した場合public byte[] getResourceBinary(java.lang.String resourcePath) throws ResourceServiceException
resourcePath
- リソースパス
ResourceServiceException
- リソース読み込み中に例外が発生した場合public byte[] getResourceBinary(java.net.URL url) throws ResourceServiceException
url
- URL上のリソースパス
ResourceServiceException
- リソース読み込み中に例外が発生した場合public java.lang.Object getResourceObject(java.lang.String resourcePath, java.lang.Object[] paramArray, java.lang.Class[] types) throws ResourceServiceException
resourcePath
- リソースパスparamArray
- コンストラクタ引数types
- コンストラクタ引数の型
ResourceServiceException
- リソース読み込み中に例外が発生した場合public java.lang.Object getResourceObject(java.lang.String resourcePath, java.lang.Object[] paramArray) throws ResourceServiceException
resourcePath
- リソースパスparamArray
- コンストラクタ引数
ResourceServiceException
- リソース読み込み中に例外が発生した場合public java.lang.Object getResourceObject(java.net.URL url, java.lang.Object[] paramArray, java.lang.Class[] types) throws ResourceServiceException
url
- URL上のリソースパスparamArray
- コンストラクタ引数types
- コンストラクタ引数の型
ResourceServiceException
- リソース読み込み中に例外が発生した場合public java.lang.Object getResourceObject(java.net.URL url, java.lang.Object[] paramArray) throws ResourceServiceException
url
- URL上のリソースパスparamArray
- コンストラクタ引数
ResourceServiceException
- リソース読み込み中に例外が発生した場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |