All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.quamto.jira.data.config.entity.AddOnSettingsEntity Maven / Gradle / Ivy

The newest version!
package com.quamto.jira.data.config.entity;

import java.sql.Timestamp;

import com.quamto.entity.BaseEntity;
import com.quamto.jira.data.common.JEnumerators;

public class AddOnSettingsEntity extends BaseEntity {
	
	private long clientId;
	
	private String clientKey;                   // unique-client-identifier"

    private String publicKey;                   // "MIGf....ZRWzwIDAQAB"

    private String sharedSecret;                // "a-secret-key-not-to-be-lost"

    private String baseUrl;                     // "http://example.atlassian.net"

    private String productType;                 // "jira"

    private String description;                 // "Atlassian JIRA at https://example.atlassian.net"

    private String serviceEntitlementNumber;    // "SEN-number"

    private Integer addonInstalled;

    private Timestamp createdDate;

    private Timestamp lastModifiedDate;

    private String createdBy;

    private String lastModifiedBy;

    private JEnumerators.YesNo firstConfiguration = JEnumerators.YesNo.No;

    private String oauthClientId;

    public String getClientKey() {
        return clientKey;
    }

    public void setClientKey(String clientKey) {
        this.clientKey = clientKey;
    }

    public String getPublicKey() {
        return publicKey;
    }

    public void setPublicKey(String publicKey) {
        this.publicKey = publicKey;
    }

    public String getSharedSecret() {
        return sharedSecret;
    }

    public void setSharedSecret(String sharedSecret) {
        this.sharedSecret = sharedSecret;
    }

    public String getBaseUrl() {
        return baseUrl;
    }

    public void setBaseUrl(String baseUrl) {
        this.baseUrl = baseUrl;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getServiceEntitlementNumber() {
        return serviceEntitlementNumber;
    }

    public void setServiceEntitlementNumber(String serviceEntitlementNumber) {
        this.serviceEntitlementNumber = serviceEntitlementNumber;
    }

    public Integer getAddonInstalled() {
        return addonInstalled;
    }

    public void setAddonInstalled(Integer addonInstalled) {
        this.addonInstalled = addonInstalled;
    }

    public Timestamp getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Timestamp createdDate) {
        this.createdDate = createdDate;
    }

    public Timestamp getLastModifiedDate() {
        return lastModifiedDate;
    }

    public void setLastModifiedDate(Timestamp lastModifiedDate) {
        this.lastModifiedDate = lastModifiedDate;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public String getLastModifiedBy() {
        return lastModifiedBy;
    }

    public void setLastModifiedBy(String lastModifiedBy) {
        this.lastModifiedBy = lastModifiedBy;
    }

	public long getClientId() {
		return clientId;
	}

	public void setClientId(long clientId) {
		this.clientId = clientId;
	}
	 
	public JEnumerators.YesNo getFirstConfiguration()
    {
        return firstConfiguration;
    }

    public void setFirstConfiguration(JEnumerators.YesNo firstConfiguration)
    {
        this.firstConfiguration = firstConfiguration;
    }

    public String getOauthClientId() {
        return oauthClientId;
    }

    public void setOauthClientId(String oauthClientId) {
        this.oauthClientId = oauthClientId;
    }



}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy