Tabnine Logo
VJobSchedulerService$JobConfig
Code IndexAdd Tabnine to your IDE (free)

How to use
VJobSchedulerService$JobConfig
in
com.lody.virtual.server.job

Best Java code snippets using com.lody.virtual.server.job.VJobSchedulerService$JobConfig (Showing top 9 results out of 315)

origin: android-hacker/VirtualXposed

for (int i = 0; i < count; i++) {
  JobId jobId = new JobId(p);
  JobConfig config = new JobConfig(p);
  mJobStore.put(jobId, config);
  mGlobalJobId = Math.max(mGlobalJobId, config.virtualJobId);
origin: android-hacker/VirtualXposed

private void saveJobs() {
  File jobFile = VEnvironment.getJobConfigFile();
  Parcel p = Parcel.obtain();
  try {
    p.writeInt(JOB_FILE_VERSION);
    p.writeInt(mJobStore.size());
    for (Map.Entry<JobId, JobConfig> entry : mJobStore.entrySet()) {
      entry.getKey().writeToParcel(p, 0);
      entry.getValue().writeToParcel(p, 0);
    }
    FileOutputStream fos = new FileOutputStream(jobFile);
    fos.write(p.marshall());
    fos.close();
  } catch (Exception e) {
    e.printStackTrace();
  } finally {
    p.recycle();
  }
}
origin: bzsome/VirtualApp-x326

for (int i = 0; i < count; i++) {
  JobId jobId = new JobId(p);
  JobConfig config = new JobConfig(p);
  mJobStore.put(jobId, config);
  mGlobalJobId = Math.max(mGlobalJobId, config.virtualJobId);
origin: darkskygit/VirtualApp

for (int i = 0; i < count; i++) {
  JobId jobId = new JobId(p);
  JobConfig config = new JobConfig(p);
  mJobStore.put(jobId, config);
  mGlobalJobId = Math.max(mGlobalJobId, config.virtualJobId);
origin: bzsome/VirtualApp-x326

private void saveJobs() {
  File jobFile = VEnvironment.getJobConfigFile();
  Parcel p = Parcel.obtain();
  try {
    p.writeInt(JOB_FILE_VERSION);
    p.writeInt(mJobStore.size());
    for (Map.Entry<JobId, JobConfig> entry : mJobStore.entrySet()) {
      entry.getKey().writeToParcel(p, 0);
      entry.getValue().writeToParcel(p, 0);
    }
    FileOutputStream fos = new FileOutputStream(jobFile);
    fos.write(p.marshall());
    fos.close();
  } catch (Exception e) {
    e.printStackTrace();
  } finally {
    p.recycle();
  }
}
origin: darkskygit/VirtualApp

private void saveJobs() {
  File jobFile = VEnvironment.getJobConfigFile();
  Parcel p = Parcel.obtain();
  try {
    p.writeInt(JOB_FILE_VERSION);
    p.writeInt(mJobStore.size());
    for (Map.Entry<JobId, JobConfig> entry : mJobStore.entrySet()) {
      entry.getKey().writeToParcel(p, 0);
      entry.getValue().writeToParcel(p, 0);
    }
    FileOutputStream fos = new FileOutputStream(jobFile);
    fos.write(p.marshall());
    fos.close();
  } catch (Exception e) {
    e.printStackTrace();
  } finally {
    p.recycle();
  }
}
origin: bzsome/VirtualApp-x326

@Override
public int schedule(JobInfo job) {
  int vuid = VBinder.getCallingUid();
  int id = job.getId();
  ComponentName service = job.getService();
  JobId jobId = new JobId(vuid, service.getPackageName(), id);
  JobConfig config = mJobStore.get(jobId);
  if (config == null) {
    config = new JobConfig(mGlobalJobId++, service.getClassName(), job.getExtras());
    mJobStore.put(jobId, config);
  } else {
    config.serviceName = service.getClassName();
    config.extras = job.getExtras();
  }
  saveJobs();
  mirror.android.app.job.JobInfo.jobId.set(job, config.virtualJobId);
  mirror.android.app.job.JobInfo.service.set(job, mJobProxyComponent);
  return mScheduler.schedule(job);
}
origin: darkskygit/VirtualApp

@Override
public int schedule(JobInfo job) throws RemoteException {
  int vuid = VBinder.getCallingUid();
  int id = job.getId();
  ComponentName service = job.getService();
  JobId jobId = new JobId(vuid, service.getPackageName(), id);
  JobConfig config = mJobStore.get(jobId);
  if (config == null) {
    config = new JobConfig(mGlobalJobId++, service.getClassName(), job.getExtras());
    mJobStore.put(jobId, config);
  } else {
    config.serviceName = service.getClassName();
    config.extras = job.getExtras();
  }
  saveJobs();
  mirror.android.app.job.JobInfo.jobId.set(job, config.virtualJobId);
  mirror.android.app.job.JobInfo.service.set(job, mJobProxyComponent);
  return mScheduler.schedule(job);
}
origin: android-hacker/VirtualXposed

@Override
public int schedule(JobInfo job) throws RemoteException {
  int vuid = VBinder.getCallingUid();
  int id = job.getId();
  ComponentName service = job.getService();
  JobId jobId = new JobId(vuid, service.getPackageName(), id);
  JobConfig config = mJobStore.get(jobId);
  if (config == null) {
    config = new JobConfig(mGlobalJobId++, service.getClassName(), job.getExtras());
    mJobStore.put(jobId, config);
  } else {
    config.serviceName = service.getClassName();
    config.extras = job.getExtras();
  }
  saveJobs();
  mirror.android.app.job.JobInfo.jobId.set(job, config.virtualJobId);
  mirror.android.app.job.JobInfo.service.set(job, mJobProxyComponent);
  return mScheduler.schedule(job);
}
com.lody.virtual.server.jobVJobSchedulerService$JobConfig

Most used methods

  • <init>
  • writeToParcel

Popular in Java

  • Updating database using SQL prepared statement
  • addToBackStack (FragmentTransaction)
  • getResourceAsStream (ClassLoader)
  • notifyDataSetChanged (ArrayAdapter)
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • JComboBox (javax.swing)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now