Commit 279f9f38 authored by Martti Käärik's avatar Martti Käärik
Browse files

Added javadoc.

parent 29f84645
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -58,7 +58,7 @@ public class DefaultAdapter implements Validator, Reporter, RuntimeHelper {
	}

	@Override
	public void setVerdict(Verdict verdict) throws StopException {
	public void setVerdict(Verdict verdict) {
		// TODO Auto-generated method stub
		System.out.println("Set verdict to " + verdict.name);
	}
+4 −3
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ import org.etsi.mts.tdl.execution.java.rt.core.PojoData;
import org.etsi.mts.tdl.execution.java.tri.Argument;
import org.etsi.mts.tdl.execution.java.tri.Connection;
import org.etsi.mts.tdl.execution.java.tri.Data;
import org.etsi.mts.tdl.execution.java.tri.Procedure;
import org.etsi.mts.tdl.execution.java.tri.Reporter;
import org.etsi.mts.tdl.execution.java.tri.SystemAdapter;
import org.etsi.mts.tdl.execution.java.tri.Validator;
@@ -175,18 +176,18 @@ public class HttpSystemAdapter implements SystemAdapter {
	}

	@Override
	public Data call(Object operation, Argument[] arguments, Data expectedReturn, Data expectedException,
	public Data call(Procedure operation, Argument[] arguments, Data expectedReturn, Data expectedException,
			Connection connection) {
		throw new UnsupportedOperationException("Procedure-based communication is not supported by this adapter.");
	}

	@Override
	public Data[] receiveCall(Object operation, Data[] expectedArguments, Connection connection) {
	public Data[] receiveCall(Procedure operation, Data[] expectedArguments, Connection connection) {
		throw new UnsupportedOperationException("Procedure-based communication is not supported by this adapter.");
	}

	@Override
	public void replyCall(Object operation, Data returnValue, Data exception, Connection connection) {
	public void replyCall(Procedure operation, Data returnValue, Data exception, Connection connection) {
		throw new UnsupportedOperationException("Procedure-based communication is not supported by this adapter.");
	}

+4 −3
Original line number Diff line number Diff line
package org.etsi.mts.tdl.execution.java.rt.core;

import org.etsi.mts.tdl.execution.java.tri.Element;
import org.etsi.mts.tdl.execution.java.tri.NamedElement;

public class Timer extends Element {
public class Timer extends NamedElement {
	
	private TimeUnit unit;

@@ -10,7 +10,8 @@ public class Timer extends Element {
	
	private long period = 0L;
	
	public Timer(TimeUnit defaultUnit) {
	public Timer(TimeUnit defaultUnit, String name, String qualifiedName) {
		super(name, qualifiedName);
		this.unit = defaultUnit;
		if (this.unit == null)
			this.unit = TimeUnit.Second;
+9 −0
Original line number Diff line number Diff line
package org.etsi.mts.tdl.execution.java.tri;

/**
 * Extends {@link Data Data} to provide name of a parameter. The argument is
 * specified using <code>type</code> and <code>value</code>.
 */
public class Argument<T, V> extends Data<T, V> {
	/**
	 * Name of the parameter as specified in TDL model.
	 */
	private String parameterName;

	public Argument(T type, V value, String parameterName) {
		super(type, value);
		this.parameterName = parameterName;
	}

	public String getParameterName() {
		return parameterName;
	}
+3 −0
Original line number Diff line number Diff line
package org.etsi.mts.tdl.execution.java.tri;

/**
 * Predefined roles of test components as specified in TDL.
 */
public enum ComponentInstanceRole {
	SUT,
	Tester
Loading