Example #1
0
void JPCleaner::removeAllLocal(vector<jobject>& r)
{
	for (vector<jobject>::iterator cur = r.begin(); cur != r.end(); cur++)
	{
		removeLocal(*cur);
	}
}
Example #2
0
OkState
RpcServerManager::remove(ManagedRpcServer *rpcsrv)
{
    const NamedService *td = _rpcsrvmap.lookup(rpcsrv->getName());
    if (td == rpcsrv) {
        return removeLocal(rpcsrv->getName(), rpcsrv->getSpec());
    } else {
        return OkState(1, "not currently registered");
    }
}
Example #3
0
void AutostartItem::setLocal(const XdgDesktopFile& file, bool real)
{
    if (local)
    {
        state = MODIFIED;
        if (system && file == systemFile)
            removeLocal();
        else
            localFile = file;
    }
    else
    {
        localFile = file;
        local = true;
        if (!real)
            state = TRANSIENT;
    }
}