Android Open Source - chat.android Service Accessed






From Project

Back to project page chat.android.

License

The source code is released under:

GNU General Public License

If you think the Android project chat.android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.chat.android.models;
/* w ww. ja  v  a  2 s .  co  m*/
import java.util.Date;

import org.chat.android.ModelHelper;
import org.chat.android.MyApplication;

import android.content.Context;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

/**
 * Created by colin
 */
@DatabaseTable(tableName = "services_accessed")
public class ServiceAccessed {
    @DatabaseField(id = true)
    private int id;
    @DatabaseField
    private int service_id;
    @DatabaseField
    private int visit_id;
    @DatabaseField
  private int client_id;
    @DatabaseField
  private String ad_info;
    @DatabaseField
  private Date date;
    @DatabaseField
  private Boolean newly_created;          // don't think we need a dirty flag, since there's no update on these

    /**
     * Default Constructor needed by ormlite
     */
    public ServiceAccessed() {
    }

    /**
     * Constructor that instantiates the private member variable(s)
     * @param service_id
     * @param visit_id
     * @param client_id
     * @param ad_info
     * @param date
     * @param newly_created
     * 
     */
    public ServiceAccessed(int service_id, int visit_id, int client_id, String ad_info, Date date) {
      Context myContext = MyApplication.getAppContext();
      this.id = ModelHelper.generateId(myContext);
      this.service_id = service_id;
      this.visit_id = visit_id;
        this.client_id = client_id;
        this.ad_info = ad_info;
        this.date = date;
        this.newly_created = true;
    }
    
    /**
     * Copy constructor
     * @param existingListModel - List model instance that is copied to new instance
     */
    public ServiceAccessed(ServiceAccessed existingServicesAccessedModel) {
      Context myContext = MyApplication.getAppContext();
      this.id = ModelHelper.generateId(myContext);
        this.service_id = existingServicesAccessedModel.service_id;
        this.visit_id = existingServicesAccessedModel.visit_id;
        this.client_id = existingServicesAccessedModel.client_id;
        this.ad_info = existingServicesAccessedModel.ad_info;
        this.date = existingServicesAccessedModel.date;
        this.newly_created = true;
    }
    
    public int getId() {
      return id;
    }

  public int getServiceId() {
    return service_id;
  }
  
  public void setServiceId(int service_id) {
    this.service_id = service_id;
  }
  
  public int getVisitId() {
    return visit_id;
  }
  
  public void setVisitId(int visit_id) {
    this.visit_id = visit_id;
  }
  
  public int getClientId() {
    return client_id;
  }
  
  public void setClientId(int client_id) {
    this.client_id = client_id;
  }
  
  public String getAdInfo() {
    return ad_info;
  }
  
  public void setAdInfo(String ad_info) {
    this.ad_info = ad_info;
  }
  
  public Date getDate() {
    return date;
  }
  
  public void setDate(Date date) {
    this.date = date;
  }
  
  public Boolean getNewlyCreatedStatus() {
    return newly_created;
  }
  
  public void setNewlyCreatedStatus() {
    this.newly_created = true;
  }
  
  public void makeClean() {
    this.newly_created = false;
  }
}




Java Source Code List

org.chat.android.BaseActivity.java
org.chat.android.CHADelivery.java
org.chat.android.CHAOverviewActivity.java
org.chat.android.CHASelectChildActivity.java
org.chat.android.CHASelectChildAdapter.java
org.chat.android.ChatUtil.java
org.chat.android.ClientsAdapter.java
org.chat.android.DatabaseHelper.java
org.chat.android.GPSTracker.java
org.chat.android.HealthDeliveryActivity.java
org.chat.android.HealthDetailsActivity.java
org.chat.android.HealthOverviewActivity.java
org.chat.android.HealthOverviewRecordActivity.java
org.chat.android.HomeActivity.java
org.chat.android.ImmunizationsReceivedActivity.java
org.chat.android.ImmunizationsSummaryActivity.java
org.chat.android.LoginActivity.java
org.chat.android.Mail.java
org.chat.android.ModelHelper.java
org.chat.android.MyApplication.java
org.chat.android.ResourcesActivity.java
org.chat.android.RestoreVisitActivity.java
org.chat.android.ServiceDeliveryActivity.java
org.chat.android.ServiceDeliveryAdapter.java
org.chat.android.ServiceDetailsActivity.java
org.chat.android.ServiceOtherActivity.java
org.chat.android.ServiceOverviewActivity.java
org.chat.android.ServicesAdapter.java
org.chat.android.SetupDB.java
org.chat.android.SetupVisitActivity.java
org.chat.android.SyncResourcesActivity.java
org.chat.android.Auth.AccountGeneral.java
org.chat.android.Auth.AuthenticatorService.java
org.chat.android.Auth.Authenticator.java
org.chat.android.Auth.ChatAuthServerAuthenticate.java
org.chat.android.Auth.MainActivity.java
org.chat.android.Auth.ServerAuthenticate.java
org.chat.android.Sync.StubProvider.java
org.chat.android.Sync.SyncAdapter.java
org.chat.android.Sync.SyncService.java
org.chat.android.Sync.provider.ChatContentProvider.java
org.chat.android.models.Attendance.java
org.chat.android.models.CHAAccessed.java
org.chat.android.models.Client.java
org.chat.android.models.HealthPage.java
org.chat.android.models.HealthSelectRecorded.java
org.chat.android.models.HealthSelect.java
org.chat.android.models.HealthTheme.java
org.chat.android.models.HealthTopicAccessed.java
org.chat.android.models.HealthTopic.java
org.chat.android.models.Household.java
org.chat.android.models.PageAssessment1.java
org.chat.android.models.PageSelect1.java
org.chat.android.models.PageText1.java
org.chat.android.models.PageVideo1.java
org.chat.android.models.ResourceAccessed.java
org.chat.android.models.Resource.java
org.chat.android.models.Role.java
org.chat.android.models.ServiceAccessed.java
org.chat.android.models.Service.java
org.chat.android.models.TopicVideo.java
org.chat.android.models.Util.java
org.chat.android.models.VaccineRecorded.java
org.chat.android.models.Vaccine.java
org.chat.android.models.VideoAccessed.java
org.chat.android.models.Video.java
org.chat.android.models.Visit.java
org.chat.android.models.Worker.java
org.chat.android.pages.Assessment1Fragment.java
org.chat.android.pages.BaseFragment.java
org.chat.android.pages.ReferralFragment.java
org.chat.android.pages.Select1Fragment.java
org.chat.android.pages.Text1Fragment.java
org.chat.android.pages.Video1Fragment.java