REST API: /wm/device/all/json 반환값에 대한 질문입니다.

34 views
Skip to first unread message

Jun-Hong Park

unread,
Jun 28, 2014, 3:41:23 AM6/28/14
to open...@googlegroups.com
안녕하세요~ ^^

REST API 중에  /wm/device/all/json 반환값이

{
    entityClass
: "DefaultEntityClass",
    mac
: [
     
"16:ab:82:62:a4:71"
   
],
    ipv4
: [
     
"10.0.0.1"
   
],
    vlan
: [ ],
    attachmentPoint
: [
     
{
        port
: 1,
        switchDPID
: "00:00:00:00:00:00:00:0b",
        errorStatus
: null
     
}
   
],
    lastSeen
: 1395128045417
 
}

에 대한 배열인데요.

데이터 중에서 mac과 attackmentPoint 가 배열로 선언되어서, 다수개의 NI를 장착한 경우라고 판단됩니다.

그런데 mac과 attachmentPoint 의 연결관계를 찾기가 힘들어 보입니다.

예를 들어, mac 이 00:00:00:00:00:01, 00:00:00:00:00:02 이고 두 개의 NI 모두 OFS에 연결된 경우

attachmentPoint 에도 2개의 값이 존재할 것 같은데요,

그렇다면 Device의 mac과 OFS의 연결포트에 대한 관계를 어떻게 찾아야 하는지 알고 싶습니다.

수고하십시오.


Jisoo Shin

unread,
Jun 30, 2014, 3:32:15 AM6/30/14
to open...@googlegroups.com
안녕하세요. 신지수입니다.
mac이 배열 형태로 출력되긴 합니다만...
Devices.java의 public RESTDevice(Device dev)를 참조하시면
하나의 mac에 대해 다수의 ip, vlan, attachmentPoint를 출력합니다.

즉, mac이 01, 02 두 개이고 모두 OFS에 연결되었다고 하면
상기 출력되는 {...} 것이 01과 02에 대해 각각 출력되게 됩니다.
그래서 별도로 mac과 attachmentPoint의 연결 관계가 필요없습니다.

감사합니다.

Jun-Hong Park

unread,
Jul 4, 2014, 4:39:44 AM7/4/14
to open...@googlegroups.com
예시 좀 부탁드립니다.


Jisoo Shin

unread,
Jul 6, 2014, 10:37:55 PM7/6/14
to open...@googlegroups.com
안녕하세요. wiki는 이미 확인 하셨으리라 봅니다만
어떤 예가 필요하신지 구체적으로 알려주세요.
감사합니다.
Reply all
Reply to author
Forward
0 new messages