コード例 #1
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public boolean isAlive(InternalLoginToken token) throws Exception {
   start(token, "isAlive");
   d.isAlive();
   finish();
   return true;
 }
コード例 #2
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public String getXmlAlarm(InternalLoginToken token, String neId) throws Exception {
   try {
     start(token, "getXmlAlarm", neId);
     String rc = d.getXmlAlarm(neId);
     finish();
     return rc;
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #3
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void enrollNetworkElement(InternalLoginToken token, NetworkElementHolder newNe)
     throws Exception {
   try {
     start(token, "enrollNetworkElement", newNe);
     d.enrollNetworkElement(newNe);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #4
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void deleteNetworkElement(InternalLoginToken token, NetworkElementHolder oldNe)
     throws Exception {
   try {
     start(token, "deleteNetworkElement", oldNe);
     d.deleteNetworkElement(oldNe);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #5
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void toggleNetworkElementAssociation(
     InternalLoginToken token, NetworkElementHolder existingNe) throws Exception {
   try {
     start(token, "toggleNetworkElementAssociation", existingNe);
     d.toggleNetworkElementAssociation(existingNe);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #6
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void deleteManualAdjacency(InternalLoginToken token, String neIEEE, String port)
     throws Exception {
   try {
     start(token, "deleteManualAdjacency", neIEEE, port);
     d.deleteManualAdjacency(neIEEE, port);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #7
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void deleteCrossConnection(InternalLoginToken token, CrossConnection xcon)
     throws Exception {
   try {
     start(token, "deleteCrossConnection", xcon);
     d.deleteCrossConnection(xcon);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #8
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void registerForEventNotifications(InternalLoginToken token, NeProxyEventCallback cb)
     throws Exception {
   try {
     start(token, "registerForEventNotifications");
     d.registerForEventNotifications(cb);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #9
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void changeNetworkElementPassword(InternalLoginToken token, NetworkElementHolder updatedNE)
     throws Exception {
   try {
     start(token, "changeNetworkElementPassword", updatedNE);
     d.changeNetworkElementPassword(updatedNE);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #10
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public ProvisioningResultHolder prepCreateConnections(
     InternalLoginToken token, List<CrossConnection> xconList) throws Exception {
   try {
     start(token, "prepCreateConnections", xconList);
     ProvisioningResultHolder rc = d.prepCreateConnections(xconList);
     finish();
     return rc;
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #11
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public List<NetworkElementHolder> getNetworkElements(InternalLoginToken token, String tid)
     throws Exception {
   try {
     start(token, "getNetworkElements", tid);
     List<NetworkElementHolder> rc = d.getNetworkElements(tid);
     finish();
     return rc;
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #12
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public ProvisioningResultHolder deleteConnection(InternalLoginToken token, CrossConnection xcon)
     throws Exception {
   try {
     start(token, "deleteConnection", xcon);
     ProvisioningResultHolder rc = d.deleteConnection(xcon);
     finish();
     return rc;
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #13
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public List<CrossConnection> getCrossConnections(InternalLoginToken token, String targetNeId)
     throws Exception {
   try {
     start(token, "getCrossConnections", targetNeId);
     List<CrossConnection> rc = d.getCrossConnections(targetNeId);
     finish();
     return rc;
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #14
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void editFacility(
     InternalLoginToken token,
     String neid,
     String aid,
     String tna,
     String faclabel,
     String mtu,
     String srlg,
     String grp,
     String cost,
     String metric2,
     String sigType,
     String constraints,
     String domainId,
     String siteId)
     throws Exception {
   try {
     start(
         token,
         "editFacility",
         neid,
         aid,
         tna,
         faclabel,
         mtu,
         srlg,
         grp,
         cost,
         metric2,
         sigType,
         constraints,
         domainId,
         siteId);
     d.editFacility(
         neid,
         aid,
         tna,
         faclabel,
         mtu,
         srlg,
         grp,
         cost,
         metric2,
         sigType,
         constraints,
         domainId,
         siteId);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #15
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public List<Facility> getFacilities(InternalLoginToken token, String targetNeId)
     throws Exception {
   try {
     start(token, "getFacilities", targetNeId);
     List<Facility> rc = d.getFacilities(targetNeId);
     finish();
     return rc;
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #16
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void updateNetworkElementPosition(
     InternalLoginToken token, String ip, String port, Double positionX, Double positionY)
     throws Exception {
   try {
     start(token, "updateNetworkElementPosition", ip, port, positionX, positionY);
     d.updateNetworkElementPosition(ip, port, positionX, positionY);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #17
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void updateAddressAndPort(
     InternalLoginToken token,
     final String oldAddress,
     final int oldPort,
     final String newAddress,
     final int newPort)
     throws Exception {
   try {
     start(token, "updateAddressAndPort", oldAddress, oldPort, newAddress, newPort);
     d.updateAddressAndPort(oldAddress, oldPort, newAddress, newPort);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }
コード例 #18
0
ファイル: NeProxyRemote.java プロジェクト: jmacauley/OpenDRAC
 @Override
 public void deleteManualAdjacency(
     InternalLoginToken token,
     String sourceIEEE,
     String sourcePort,
     String destIEEE,
     String destPort)
     throws Exception {
   try {
     start(token, "deleteManualAdjacency", sourceIEEE, sourcePort, destIEEE, destPort);
     d.deleteManualAdjacency(sourceIEEE, sourcePort, destIEEE, destPort);
     finish();
   } catch (Exception t) {
     throw error(t);
   }
 }