Class JobInfo
public class JobInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>JobInfo
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.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
JobInfo()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public JobInfo()
JobInfo(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
public JobInfo(params object[] args)
Parameters
args
object[]
Properties
BACKOFF_POLICY_EXPONENTIAL
public static int BACKOFF_POLICY_EXPONENTIAL { get; }
Property Value
BACKOFF_POLICY_LINEAR
public static int BACKOFF_POLICY_LINEAR { 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
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
DEFAULT_INITIAL_BACKOFF_MILLIS
public static long DEFAULT_INITIAL_BACKOFF_MILLIS { 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
MAX_BACKOFF_DELAY_MILLIS
public static long MAX_BACKOFF_DELAY_MILLIS { get; }
Property Value
NETWORK_BYTES_UNKNOWN
public static int NETWORK_BYTES_UNKNOWN { get; }
Property Value
NETWORK_TYPE_ANY
public static int NETWORK_TYPE_ANY { get; }
Property Value
NETWORK_TYPE_CELLULAR
public static int NETWORK_TYPE_CELLULAR { get; }
Property Value
NETWORK_TYPE_METERED
[Obsolete]
public static int NETWORK_TYPE_METERED { get; }
Property Value
NETWORK_TYPE_NONE
public static int NETWORK_TYPE_NONE { get; }
Property Value
NETWORK_TYPE_NOT_ROAMING
public static int NETWORK_TYPE_NOT_ROAMING { get; }
Property Value
NETWORK_TYPE_UNMETERED
public static int NETWORK_TYPE_UNMETERED { get; }
Property Value
PRIORITY_DEFAULT
public static int PRIORITY_DEFAULT { get; }
Property Value
PRIORITY_HIGH
public static int PRIORITY_HIGH { get; }
Property Value
PRIORITY_LOW
public static int PRIORITY_LOW { get; }
Property Value
PRIORITY_MAX
public static int PRIORITY_MAX { get; }
Property Value
PRIORITY_MIN
public static int PRIORITY_MIN { get; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
GetBackoffPolicy()
public int GetBackoffPolicy()
Returns
GetClipData()
public ClipData GetClipData()
Returns
GetClipGrantFlags()
public int GetClipGrantFlags()
Returns
GetDebugTags()
public Set<String> GetDebugTags()
Returns
GetEstimatedNetworkDownloadBytes()
public long GetEstimatedNetworkDownloadBytes()
Returns
GetEstimatedNetworkUploadBytes()
public long GetEstimatedNetworkUploadBytes()
Returns
GetExtras()
public PersistableBundle GetExtras()
Returns
GetFlexMillis()
public long GetFlexMillis()
Returns
GetId()
public int GetId()
Returns
GetInitialBackoffMillis()
public long GetInitialBackoffMillis()
Returns
GetIntervalMillis()
public long GetIntervalMillis()
Returns
GetMaxExecutionDelayMillis()
public long GetMaxExecutionDelayMillis()
Returns
GetMinFlexMillis()
public static long GetMinFlexMillis()
Returns
GetMinLatencyMillis()
public long GetMinLatencyMillis()
Returns
GetMinPeriodMillis()
public static long GetMinPeriodMillis()
Returns
GetMinimumNetworkChunkBytes()
public long GetMinimumNetworkChunkBytes()
Returns
GetNetworkType()
[Obsolete]
public int GetNetworkType()
Returns
GetPriority()
public int GetPriority()
Returns
GetRequiredNetwork()
public NetworkRequest GetRequiredNetwork()
Returns
GetService()
public ComponentName GetService()
Returns
GetTraceTag()
public String GetTraceTag()
Returns
GetTransientExtras()
public Bundle GetTransientExtras()
Returns
GetTriggerContentMaxDelay()
public long GetTriggerContentMaxDelay()
Returns
GetTriggerContentUpdateDelay()
public long GetTriggerContentUpdateDelay()
Returns
GetTriggerContentUris()
public JobInfo.TriggerContentUri[] GetTriggerContentUris()
Returns
IsExpedited()
public bool IsExpedited()
Returns
IsImportantWhileForeground()
public bool IsImportantWhileForeground()
Returns
IsPeriodic()
public bool IsPeriodic()
Returns
IsPersisted()
public bool IsPersisted()
Returns
IsPrefetch()
public bool IsPrefetch()
Returns
IsRequireBatteryNotLow()
public bool IsRequireBatteryNotLow()
Returns
IsRequireCharging()
public bool IsRequireCharging()
Returns
IsRequireDeviceIdle()
public bool IsRequireDeviceIdle()
Returns
IsRequireStorageNotLow()
public bool IsRequireStorageNotLow()
Returns
IsUserInitiated()
public bool IsUserInitiated()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)