Motorola maxx V6 manual Draft Subject to Change 161/201, WakeUp.java

Models: maxx V6

1 201
Download 201 pages 31.32 Kb
Page 161
Image 161

Java ME Developer Guide

Chapter 22 - Network APIs

if((mc == regCommand) && (ms == regForm)){ try{

PushRegistry.registerConnection("sms://:" + regConnec- tion.getString(), "Receive", regFilter.getString());

showMessage("Connection successfully registered"); } catch (Exception e){

showMessage("Unexpected " + e.toString() + ": " + e.getMessage());

}

}

if((mc == unregCommand) && (ms == unregForm)){ try{

if(registeredConnsCG.size() > 0){

for(int i=0; i<registeredConnsCG.size(); i++){ if(registeredConnsCG.isSelected(i)){

PushRegistry.unregisterConnection(registeredConnsCG.

getString(i));

registeredConnsCG.delete(i); if(registeredConnsCG.size() == 0){

unregForm.delete(0);

unregForm.append("No registered connections found.");

}

}

}

}

} catch (Exception e) { showMessage("Unexpected " + e.toString() + ": " +

e.getMessage());

}

}

}

}

}

WakeUp.java

import javax.microedition.midlet.*; import javax.microedition.lcdui.*; import javax.microedition.io.PushRegistry; import javax.microedition.rms.*; import java.util.*;

import javax.microedition.io.*;

DRAFT - Subject to Change [161/201]

Page 161
Image 161
Motorola maxx V6 manual Draft Subject to Change 161/201, WakeUp.java