Class Context
public class Context : JVMBridgeBase<Context>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IContext
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Context>Context
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<Context>.IsAssignableFrom(IJavaType)JVMBridgeBase<Context>.IsAssignableFrom<T>()JVMBridgeBase<Context>.Execute<T>(params T[])JVMBridgeBase<Context>.DynBridgeClazzJVMBridgeBase<Context>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Context()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Context class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Context()
Context(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("Context class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Context(params object[] args)
Parameters
args
object[]
Properties
AUTHORITATIVE
public static String AUTHORITATIVE { get; }
Property Value
BATCHSIZE
public static String BATCHSIZE { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
DNS_URL
public static String DNS_URL { get; }
Property Value
Environment
public Hashtable<object, object> Environment { get; }
Property Value
INITIAL_CONTEXT_FACTORY
public static String INITIAL_CONTEXT_FACTORY { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LANGUAGE
public static String LANGUAGE { get; }
Property Value
NameInNamespace
public String NameInNamespace { get; }
Property Value
OBJECT_FACTORIES
public static String OBJECT_FACTORIES { get; }
Property Value
PROVIDER_URL
public static String PROVIDER_URL { get; }
Property Value
REFERRAL
public static String REFERRAL { get; }
Property Value
SECURITY_AUTHENTICATION
public static String SECURITY_AUTHENTICATION { get; }
Property Value
SECURITY_CREDENTIALS
public static String SECURITY_CREDENTIALS { get; }
Property Value
SECURITY_PRINCIPAL
public static String SECURITY_PRINCIPAL { get; }
Property Value
SECURITY_PROTOCOL
public static String SECURITY_PROTOCOL { get; }
Property Value
STATE_FACTORIES
public static String STATE_FACTORIES { get; }
Property Value
URL_PKG_PREFIXES
public static String URL_PKG_PREFIXES { get; }
Property Value
Methods
AddToEnvironment(String, object)
public object AddToEnvironment(String arg0, object arg1)
Parameters
Returns
Exceptions
Bind(String, object)
public void Bind(String arg0, object arg1)
Parameters
Exceptions
Bind(Name, object)
public void Bind(Name arg0, object arg1)
Parameters
Exceptions
Close()
public void Close()
Exceptions
ComposeName(String, String)
public String ComposeName(String arg0, String arg1)
Parameters
Returns
Exceptions
ComposeName(Name, Name)
public Name ComposeName(Name arg0, Name arg1)
Parameters
Returns
Exceptions
CreateSubcontext(String)
public Context CreateSubcontext(String arg0)
Parameters
Returns
Exceptions
CreateSubcontext(Name)
public Context CreateSubcontext(Name arg0)
Parameters
Returns
Exceptions
DestroySubcontext(String)
public void DestroySubcontext(String arg0)
Parameters
Exceptions
DestroySubcontext(Name)
public void DestroySubcontext(Name arg0)
Parameters
Exceptions
GetNameParser(String)
public NameParser GetNameParser(String arg0)
Parameters
Returns
Exceptions
GetNameParser(Name)
public NameParser GetNameParser(Name arg0)
Parameters
Returns
Exceptions
List(String)
public NamingEnumeration<NameClassPair> List(String arg0)
Parameters
Returns
Exceptions
List(Name)
public NamingEnumeration<NameClassPair> List(Name arg0)
Parameters
Returns
Exceptions
ListBindings(String)
public NamingEnumeration<Binding> ListBindings(String arg0)
Parameters
Returns
Exceptions
ListBindings(Name)
public NamingEnumeration<Binding> ListBindings(Name arg0)
Parameters
Returns
Exceptions
Lookup(String)
public object Lookup(String arg0)
Parameters
Returns
Exceptions
Lookup(Name)
public object Lookup(Name arg0)
Parameters
Returns
Exceptions
LookupLink(String)
public object LookupLink(String arg0)
Parameters
Returns
Exceptions
LookupLink(Name)
public object LookupLink(Name arg0)
Parameters
Returns
Exceptions
Rebind(String, object)
public void Rebind(String arg0, object arg1)
Parameters
Exceptions
Rebind(Name, object)
public void Rebind(Name arg0, object arg1)
Parameters
Exceptions
RemoveFromEnvironment(String)
public object RemoveFromEnvironment(String arg0)
Parameters
Returns
Exceptions
Rename(String, String)
public void Rename(String arg0, String arg1)
Parameters
Exceptions
Rename(Name, Name)
public void Rename(Name arg0, Name arg1)
Parameters
Exceptions
Unbind(String)
public void Unbind(String arg0)
Parameters
Exceptions
Unbind(Name)
public void Unbind(Name arg0)