|
ref_send API 1.16 defensive programming in Java |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Publisher
A case-insensitive, well-known name publisher.
| Field Summary | |
|---|---|
static java.lang.String |
disallowed
set of disallowed name characters: ";\\/:*?<>|\"=#" |
| Method Summary | ||
|---|---|---|
void |
bind(java.lang.String name,
java.lang.Object value)
Creates a new binding. |
|
|
spawn(java.lang.String name,
java.lang.Class<?> maker)
Creates a named vat. |
|
| Field Detail |
|---|
static final java.lang.String disallowed
| Method Detail |
|---|
void bind(java.lang.String name,
java.lang.Object value)
throws Collision
name - name to bindvalue - value to bind
Collision - name is unavailable
<T> T spawn(java.lang.String name,
java.lang.Class<?> maker)
throws Collision
T - exported object typename - vat namemaker - object maker, same requirements as in Spawn.run(java.lang.Class>)
maker
Collision - name is unavailable
|
ref_send API 1.16 defensive programming in Java |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 1998-2007 Waterken Inc. under the terms of the MIT X license.