org.seasar.uruma.rcp.unit
クラス MockBundleContext
java.lang.Object
org.seasar.uruma.rcp.unit.MockBundleContext
- すべての実装されたインタフェース:
- BundleContext
public class MockBundleContext
- extends Object
- implements BundleContext
テスト用の BundleContext
オブジェクトです。
- 作成者:
- y-komori
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bundle
protected Bundle bundle
MockBundleContext
public MockBundleContext(MockBundle bundle)
MockBundleContext
を構築します。
addBundleListener
public void addBundleListener(BundleListener listener)
- 定義:
- インタフェース
BundleContext
内の addBundleListener
addFrameworkListener
public void addFrameworkListener(FrameworkListener listener)
- 定義:
- インタフェース
BundleContext
内の addFrameworkListener
addServiceListener
public void addServiceListener(ServiceListener listener)
- 定義:
- インタフェース
BundleContext
内の addServiceListener
addServiceListener
public void addServiceListener(ServiceListener listener,
String filter)
throws InvalidSyntaxException
- 定義:
- インタフェース
BundleContext
内の addServiceListener
- 例外:
InvalidSyntaxException
createFilter
public Filter createFilter(String filter)
throws InvalidSyntaxException
- 定義:
- インタフェース
BundleContext
内の createFilter
- 例外:
InvalidSyntaxException
getAllServiceReferences
public ServiceReference[] getAllServiceReferences(String clazz,
String filter)
throws InvalidSyntaxException
- 定義:
- インタフェース
BundleContext
内の getAllServiceReferences
- 例外:
InvalidSyntaxException
getBundle
public Bundle getBundle()
- 定義:
- インタフェース
BundleContext
内の getBundle
getBundle
public Bundle getBundle(long id)
- 定義:
- インタフェース
BundleContext
内の getBundle
getBundles
public Bundle[] getBundles()
- 定義:
- インタフェース
BundleContext
内の getBundles
getDataFile
public File getDataFile(String filename)
- 定義:
- インタフェース
BundleContext
内の getDataFile
getProperty
public String getProperty(String key)
- 定義:
- インタフェース
BundleContext
内の getProperty
getService
public Object getService(ServiceReference reference)
- 定義:
- インタフェース
BundleContext
内の getService
getServiceReference
public ServiceReference getServiceReference(String clazz)
- 定義:
- インタフェース
BundleContext
内の getServiceReference
getServiceReferences
public ServiceReference[] getServiceReferences(String clazz,
String filter)
throws InvalidSyntaxException
- 定義:
- インタフェース
BundleContext
内の getServiceReferences
- 例外:
InvalidSyntaxException
installBundle
public Bundle installBundle(String location)
throws BundleException
- 定義:
- インタフェース
BundleContext
内の installBundle
- 例外:
BundleException
installBundle
public Bundle installBundle(String location,
InputStream input)
throws BundleException
- 定義:
- インタフェース
BundleContext
内の installBundle
- 例外:
BundleException
registerService
public ServiceRegistration registerService(String[] clazzes,
Object service,
Dictionary properties)
- 定義:
- インタフェース
BundleContext
内の registerService
registerService
public ServiceRegistration registerService(String clazz,
Object service,
Dictionary properties)
- 定義:
- インタフェース
BundleContext
内の registerService
removeBundleListener
public void removeBundleListener(BundleListener listener)
- 定義:
- インタフェース
BundleContext
内の removeBundleListener
removeFrameworkListener
public void removeFrameworkListener(FrameworkListener listener)
- 定義:
- インタフェース
BundleContext
内の removeFrameworkListener
removeServiceListener
public void removeServiceListener(ServiceListener listener)
- 定義:
- インタフェース
BundleContext
内の removeServiceListener
ungetService
public boolean ungetService(ServiceReference reference)
- 定義:
- インタフェース
BundleContext
内の ungetService
Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.