com.sun.jini.discovery.internal
Class X500Client.X500MulticastAnnouncement

java.lang.Object
  extended by com.sun.jini.discovery.MulticastAnnouncement
      extended by com.sun.jini.discovery.internal.X500Client.X500MulticastAnnouncement
Enclosing class:
X500Client

private class X500Client.X500MulticastAnnouncement
extends MulticastAnnouncement


Field Summary
private  InvocationConstraints constraints
           
private  X500Principal p
           
private  ByteBuffer signature
           
private  ByteBuffer signed
           
 
Fields inherited from class com.sun.jini.discovery.MulticastAnnouncement
groups, host, port, sequenceNumber, serviceID
 
Constructor Summary
private X500Client.X500MulticastAnnouncement(MulticastAnnouncement plainMA, InvocationConstraints constraints, X500Principal p, ByteBuffer signature, ByteBuffer signed)
           
 
Method Summary
 void checkConstraints()
          Checks if the constraints whose checking was delayed when this instance was decoded, if any, are satisfied.
 
Methods inherited from class com.sun.jini.discovery.MulticastAnnouncement
getGroups, getHost, getPort, getSequenceNumber, getServiceID, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

constraints

private final InvocationConstraints constraints

p

private final X500Principal p

signature

private final ByteBuffer signature

signed

private final ByteBuffer signed
Constructor Detail

X500Client.X500MulticastAnnouncement

private X500Client.X500MulticastAnnouncement(MulticastAnnouncement plainMA,
                                             InvocationConstraints constraints,
                                             X500Principal p,
                                             ByteBuffer signature,
                                             ByteBuffer signed)
Method Detail

checkConstraints

public void checkConstraints()
                      throws IOException
Description copied from class: MulticastAnnouncement
Checks if the constraints whose checking was delayed when this instance was decoded, if any, are satisfied. If the instance was not decoded, but directly constructed, this method does nothing.

Overrides:
checkConstraints in class MulticastAnnouncement
Throws:
IOException - if an error occurs in interpreting the data


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.