niagara-ax/decompiled/com/tridium/nv/INiagaraVirtualCommsAdapter.java
2026-03-17 13:31:18 -07:00

30 lines
1.0 KiB
Java

package com.tridium.nv;
import com.tridium.nv.BNiagaraVirtualGateway.PartialSlotInfo;
import com.tridium.nv.point.BVirtualAction;
import com.tridium.nv.point.IProxyActionParent;
import javax.baja.naming.BOrd;
import javax.baja.sys.BValue;
public interface INiagaraVirtualCommsAdapter {
void error(String str, Exception exception);
BValue getActionDefault(IProxyActionParent iProxyActionParent, BVirtualAction bVirtualAction, String str) throws Exception;
BValue invokeAction(IProxyActionParent iProxyActionParent, BVirtualAction bVirtualAction, BValue bValue, String str) throws Exception;
boolean isTraceOn();
BVirtualAction[] loadActions(IProxyActionParent iProxyActionParent, String str) throws Exception;
PartialSlotInfo[] loadPartial(BOrd bOrd, BOrd[] bOrdArr, String str) throws Exception;
BSlotInfo[] loadSlots(BOrd bOrd, String str) throws Exception;
void message(String str);
void trace(String str);
void write(BOrd bOrd, String str, BValue bValue, String str2) throws Exception;
}