/********************************************************************
 * Copyright © 2005 VHA. All rights reserved
 ********************************************************************/

package gov.va.med.esr.service.external;

import gov.va.med.soa.utils.service.ServiceVersion;
import gov.va.med.caip.client.businessdelegate.BusinessDelegateInfo;

/**
 * Initial javadoc for class ExternalServiceInfo. TODO - Add content here
 * 
 * Created Dec 23, 2005 12:20:15 PM
 * 
 * @author DNS   BOHMEG
 */
public abstract class ExternalServiceInfo implements BusinessDelegateInfo {

	/*
	 * (non-Javadoc)
	 * 
	 * @see gov.va.med.caip.client.businessdelegate.BusinessDelegateInfo#getSignature()
	 */
	public abstract String getSignature();

	/*
	 * (non-Javadoc)
	 * 
	 * @see gov.va.med.caip.client.businessdelegate.BusinessDelegateInfo#getVersion()
	 */
	public ServiceVersion getVersion() {
		// major - ESR major Version (a of Version a.b.c.d)
		// minor -  ESR minor Version (b of Version a.b.c.d)
		// revision - ESR revision Version (c of Version a.b.c.d)
		// build - ESR build Version (d of Version a.b.c.d)
		return new ExternalServiceVersion("3", "0", "0", "0");
	}
}
